我正在寻找一种在 Chrome 浏览器中显示带有颜色映射的网格的方法,所以我尝试了x3dom
和indexedFaceSet
. 我假设有一种方法可以为顶点分配颜色,以便对面的颜色进行插值,或者至少我应该能够为每个面分配不同的常量颜色。似乎无论我尝试什么,我都只能显示面部线条并且定义的颜色没有效果。目前,我有这个 html 代码:
<html>
<head>
<script type='text/javascript' src='http://www.x3dom.org/download/x3dom.js'> </script>
<link rel='stylesheet' type='text/css' href='http://www.x3dom.org/download/x3dom.css'></link>
</head>
<body>
<X3D width='600px' height='400px' showLog='true'>
<Scene>
<Shape>
<IndexedFaceSet coordIndex='0 1 2 -1, 1 2 3 -1' colorPerVertex='true' solid='false'>
<Coordinate point='0 0 0, 1 0 0, 0 1 0, 1 1 0'/>
<Color color='0 1 0, 1 0 0, 0 0 1, 0 1 0'/>
</IndexedFaceSet>
</Shape>
</Scene>
</X3D>
</body>
</html>
我想,我要么遗漏了一些非常简单的东西,要么 x3dom 在我的机器上无法正常工作。