小弟最近想学习下制作网页中带旋转放缩功能的3D模型浏览器,但又不想用Flash实现。查阅了些资料对HTML5很感兴趣,无奈之前没有怎么接触过网页制作,不太了解HTML和HTML5这方面的知识,希望高人能指点一下大致步骤,能给我推荐一些相关的教程是最好啦!!感谢各位了!!从我今天了解到的资料看,貌似需要用到HTML5的Canvas + WebGL,又看到网上说要把3DMAX的模型文件导入网页需要用类似什么three.js的引擎文件,但是无奈不知道这些引擎在哪下载又要怎么使用,3DMAX导出的.obj模型文件也不清楚要如何嵌入网页中,请各位高手指点一个给个比较系统的教程网站吧,实在是在网上找不太到额,十分感谢!
var avatar = new JSC3D.Mesh;
avatar.name = 'lili';
avatar.vertexBuffer = [-0.0055,-0.6549,0.0981,
avatar.indexBuffer = [0,1,2,-1,2,
avatar.texCoordBuffer = [0.625, 0.0039,
avatar.texCoordIndexBuffer = [0,1,2,
这样的代码,貌似是obj文件的内容,但是我自己的OBJ里面没有indexbuffer这些东西只有vertices,vertex normals,texture coords这些,不知道是到底要怎么使用难道要导入模型都是把这些坐标全部输入?也搞不懂那个three.js引擎要怎么用,解压后很多文件夹 T-T
https://github.com/Ovilia/ThreeExample.js