You Know Nothing
  • 主页
  • 分类
  • 标签
  • 归档

X3DOM 图像和视频纹理

  • 1. 图像
  • 2. 视频

本章你将知道哪些图像类型和视频格式可以用作 X3DOM 的纹理,以及纹理的特性和限制。

你可以使用 PNG,LPEG 或者 GIF 来编码你的静态纹理数据。JPG 图像需要的内存少但是存在压缩损失而且没有 alpha 通道。PNG 图像属于无损压缩并且有 alpha 通道,GIF 也是无损压缩并且有 alpha 通道。一般来讲:如果你不需要 alpha 通道并且图像中不包含硬边界(例如:文本),使用 JPG,否则使用 PNG。你应该避免使用 GIF。

1. 图像

利用 ImageTexture 节点把图像作为纹理:

<x3d width='500px' height='400px'>
<scene>
    <shape>
    <appearance>
    <ImageTexture url="myTexture.png"><ImageTexture/>
    </appearance>
    <box> </box>
    </shape>
</scene>
</x3d>

2. 视频

利用 MovieTexture 节点可以把视频作为纹理。但是目前还没有哪一种视频格式支持所有的用户。可以使用 X3DOM 格式示例来确定你的浏览器支持的格式。目前最好的解决方法是将你的视频编码成 MP4 和 OGV 格式并在 MovieTexture 节点中提供这两个选项:

<x3d width='500px' height='400px'>
<scene>
    <shape>
    <appearance>
    <MovieTexture url='”foo.mp4″,”foo.ogv”'><MovieTexture/>
    </appearance>
    <box> </box>
    </shape>
</scene>
</x3d>

RELATED

  • X3DOM,HTML,CSS 和 JavaScript
  • Hello,X3DOM!
  • X3DOM 第一课

OLDER

  • Python 100 days
  • X3DOM,HTML,CSS 和 JavaScript
  • Hello,X3DOM!
  • X3DOM 第一课
  • 安装 Pelican

NEWER

  • HTML 入门
  • Python 教程
  • C++ Primer 第一章 开始
  • 利用 Mac stat 添加文件创建时间、最后修改时间
  • C++ Primer 第二章 变量和基本类型

发布日期

2018-10-05 17:14:00

最后更新

2018-10-06 21:02:53

分类

其他

标签

  • X3DOM 4
  • Powered by Pelican. Theme: Elegant by Talha Mansoor