三维建模是非常成熟的行业了,大神系统常见有maya, 3DSMAX, 适合不懂开发的设计师;以及Unity,three.js,底层的开发逻辑各有特色,更适合开发人员……有很多人学习制作精模,就是要达到你追求的精致效果,这就看你选择哪个设计软件来实现。
理论知识是先了解计算机图形开发,你的理解过于浅层,这还跟绘画不太一样,不是用颜料往上叠加,而是利用一定的开发概念进行编程,这已经走进建筑设计领域并成为一种新的思维手段。 借助生成理论现有的算法,可以编制出形体转换的计算机语言,这是逻辑建模的新尝试。 例如制作一个室内的全景图,你可能要考虑可视化模拟中最重要的属性-材质系统,直接影响到拟真度的高低和渲染成果的品质。传统三维动画渲染器的模拟原理是将各材质的表面属性归纳为固有色、高光、漫反射、环境色、反射、折射等主要属性,thingjs在线开发平台就把这些三维开发概念打包成javascript封装库了,例如进行UV贴图,囊括以上的不同材质表征。 如果你对脚本语言编程感兴趣,可以多了解一类新兴的逻辑建模二次开发软件,three.js属于三维动画领域更为底层的技术引擎,thingjs提供更轻松的二次开发三维模型,在建筑和室内行业更为先进,所以建议初学者试试看。学习笔记领取:ThingJS:一个3D城市地图应用工具,等你获取
|