没有合适的资源?快使用搜索试试~ 我知道了~
VrmlParser:基于PEG.js语法的VrmlParser
共78个文件
wrl:28个
js:21个
json:13个
需积分: 8 0 下载量 132 浏览量
2021-05-08
04:48:13
上传
评论
收藏 2.96MB ZIP 举报
温馨提示
VRML解析器 我从对Ricardo Cabello别名Mr.Doob(ThreeJs的作者)已经开始的顺序解析的早期改进的基础上开始,开始了这个项目。 通过使用基于Expression Grammar的PEG.js解析器,我采用了另一种方法来完成这个项目。 表达式语法为编写解析器提供了一种现代方法。 您要做的只是定义一个语法(基本上是VRML 97规范规则),并且可以基于该语法为您生成解析器。 然后,您可以使用解析器来解析VRML文件,并使用生成的解析节点树来创建ThreeJs文件或内存ThreeJs世界,以在浏览器中呈现。 实际的PEG.js语法在vrml.pegjs 。 安装 如果您已从Github克隆或下载了项目, npm install在项目的根目录中运行npm install 。 这意味着您必须先安装NodeJ,然后才能运行此命令。 另外,您可以直接将其作为npm软件包安装
资源推荐
资源详情
资源评论
收起资源包目录
VrmlParser-master.zip (78个子文件)
VrmlParser-master
.gitignore 25B
example.html 11KB
vrml.pegjs 10KB
package.json 825B
package-lock.json 1KB
compile.sh 438B
vrml.min.js 47KB
doc
vrml97specification.pdf 1.79MB
wrl
fonts
ttf
kenpixel.ttf 18KB
optimer_bold.typeface.json 110KB
helvetiker_bold.typeface.json 60KB
gentilis_regular.typeface.json 613KB
droid
droid_sans_regular.typeface.json 312KB
droid_serif_bold.typeface.json 474KB
droid_sans_mono_regular.typeface.json 186KB
NOTICE 10KB
README.txt 692B
droid_sans_bold.typeface.json 322KB
droid_serif_regular.typeface.json 466KB
gentilis_bold.typeface.json 634KB
LICENSE 2KB
optimer_regular.typeface.json 108KB
helvetiker_regular.typeface.json 62KB
README 85B
TextureTest.wrl 2KB
images
crate.jpg 55KB
sample-texture.jpg 11KB
rondleiding.jpg 27KB
PointSet.wrl 716B
CreaseAngleTest8.wrl 2KB
Switch.wrl 1KB
CreaseAngleTest6.wrl 4KB
CreaseAngleTest3.wrl 2KB
ThreeFacesOnALineIndexedFaceSet.wrl 7KB
house.wrl 191KB
comet-tempel.wrl 3.65MB
PointLight.wrl 874B
Text.wrl 1KB
IndexedLineSetReusingPoints.wrl 781B
CreaseAngleTest2.wrl 15KB
PositionInterpolatorTest.wrl 2KB
Cone.wrl 617B
CreaseAngleTest7.wrl 2KB
SimpleImageTexture.wrl 2KB
SimpleIndexedFaceSet.wrl 1KB
test.wrl 191KB
vaneyck.wrl 84KB
CreaseAngleTest9.wrl 2KB
Inline.wrl 187B
CameraTest.wrl 2KB
CreaseAngleTest5.wrl 2KB
SimpleIndexedLineSet.wrl 741B
CreaseAngleTest4.wrl 2KB
CreaseAngleTest.wrl 2KB
TimeSensorTest.wrl 2KB
vrml.concat.js 83KB
vrml-parser.js 864B
README.md 10KB
externs.js 45B
make_single_file.php 3KB
concat.sh 466B
Renderer
ThreeJs.js 25KB
Console.js 979B
ThreeJs
VrmlNode
DirectionalLight.js 2KB
Text.js 4KB
Inline.js 1KB
IndexedFaceSet.js 3KB
PointLight.js 1KB
OrientationInterpolator.js 2KB
Viewpoint.js 918B
NavigationInfo.js 2KB
Interpolator.js 3KB
PositionInterpolator.js 1KB
Animation.js 16KB
Analyzer.js 4KB
SmoothEdges.js 2KB
VrmlNode.js 603B
vrml.js 86KB
共 78 条
- 1
资源评论
BinaryBrewmaster
- 粉丝: 16
- 资源: 4598
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功