3D建模软件搭建threejs 3D场景 Blender

参考资料:threejs中文网

threejs qq交流群:814702116

3D建模软件搭建3D场景

转行web3d可视化的同学,除了小部分了解3d建模,大部分都不了解,所以有必要,给大家科普下3D建模

下面还会给大家介绍一款3D软件Blender

常见疑问:三维场景搭建

以前经常有学生提问,三维场景里面模型是threejs代码写的,还是建模软件绘制的。

前面课程,给大家演示过,threejs代码创建一个长方体网格模型Mesh。

// 长方体网格模型
const geometry = new THREE.BoxGeometry(100, 100, 100); 
const material = new THREE.MeshBasicMaterial({
    color: 0x0000ff,
}); 
const mesh = new THREE.Mesh(geometry, material);
scene.add(mesh);

对于长方体、球体这种简单模型,你可以用threejs提供API可以直接创建。

在这里插入图片描述

对于一些Web3D可视化项目中物体,比如一座桥、一栋房子、一辆车,这种不规则形状,一般需要通过3D建模软件来实现,或者其它逆向建模工具。

在线查看一些项目3D场景

常用三维建模软件

3D美术常用的三维建模软件,比如Blender、3dmax、C4D、maya等等

  • 3dmax
  • C4D
  • Blender(轻量开源)

各种工程领域常用3D建模软件,一般平时不常用,只是有些项目,甲方可能会提供这类软件的素材。

  • 机械相关:SW、UG等
  • 建筑相关:草图大师、revit

分工合作问题

一般3D建模通常是美术(3D建模师)来做,然后把做好的模型交给程序员,程序员负责用threejs渲染,添加交互代码。

就是普通web网页,UI设计师,提供一个设计稿,然后前端写代码,3D相似。美术提供3d模型,程序员处理模型,用代码渲染。

程序员学习建模问题

虽然程序员并不负责专业建模工作,不过也需要稍微了解一点建模常识,这样有助于和美术协调工作。

建模软件选择

对于美术而言,一般根据自己专业习惯,随便选择都行。

程序员的话,建议选择Blender,本课程后面紧跟着几节Blender讲解,不熟悉建模的话,可以跟着视频提示安装、并操作体验下Blender。

如果以后时间充足的话,可以稍微学学Blender基础建模,是否精通倒是无所谓,主要是了解Blender能做什么。

我邀请一位美术录制的:Blender课程链接推荐链接

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Threejs可视化

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值