3、网页3D (Web3D)建模工具
一些基于网页(web)开发的3D模型设计软件,即基于WebGL,可以在浏览 器中完成3D建模的工具 。比如3DTin,TinkerCAD(被Autodesk收购)等,它们的界面 简单直观,有Chrome等浏览器插件插件,可以在线生成3D模型 , 直接存在云端,并在社区分享模型 。
4、其他小巧的3D建模软件
这些软件大部分都非常小巧,而且是开源且完全免费的 。有很多媒体工作者和艺术家用这些小软件来制作3D作品,其中Blender, K-3D, Art of Illusion, Seamless3d, Wings3D等软件的使用面稍微广泛些 。
- Blender
- K-3D
- Art of Illusion
- SOFTIMAGE|XSI Mod Tool
- Zmodeler
- TopMod3d
- Google SketchUp 6
- AutoQ3D Community – 3D Editor
- Anim8or
- Seamless3d
- BRL-CAD
- 3DPlus
- 3D Canvas
- eDrawings
- link 3D
- Minos
- freeCAD
- Bishop3D
- K3DSurf
- DesignWorkshop Lite
- GDesign 2.0
- Sweet Home 3D
- trueSpace
- Alibre Design Xpress
- 3DVia Shape
虚拟现实软件本质上不是用于3D建模的,而是用来对生成好的3D模型和场景提供关于 视觉、听觉、触觉等虚拟的模拟,让用户如同身历其境一般 。相关软件也有很多 , 只大致提及几个比较常见的 。
1、 VirTools和Quest3D
法国VirTools公司的VirTools和美国Act-3D公司的Quest3D都是元老级的虚拟现实制作软 件,简单来说,就是工业或游戏用的实时图形渲染引擎,是3D虚拟和互动技术的集成工 具 。可以让没有程序基础的美术人员利用内置的行为模块快速制作出许多不同用途的3D产 品 , 如网际网络、计算机游戏、多媒体、建筑设计、交互式电视、教育训练、仿真与产品 展示等。网上的学习资料比较多 。
2、Unity3D (U3D)
Unity Technologies开发的Unity3D (U3D)是最近几年冒出来的新秀,是一个全面整合的 专业虚拟3D和游戏引擎 。它在制作虚拟现实及3D游戏方面上手非常容易,操作简单,互 动性好 , 有强大的地形渲染器 。我们的学生使用U3D可以很快地制作一个3D游戏,因此也 强烈推荐大家学习使用 。
3、Vega
Vega是MultiGen-Paradigm公司开发的用于实时视觉模拟和虚拟现实应用的开发引擎,提供很多的C/C++语言的应用程序接口API,结合其应用程序的图形用户GUI界面软件LynX,可以迅速创建各种实时交互的3D环境 。对于开发3D游戏和3D场景漫游的项目非常 方便 。
4、OSG (Open Scene Graph)
OSG (Open Scene Graph)是一套开源的基于C++平台的应用程序接口API,能够让开发者 快速、便捷地创建高性能、跨平台的交互式图形程序 。它将3D场景定义为空间中一系列连 续的对象,能够对3D场景进行有效的管理 。由于OSG是开源和完全免费的 , 很多3D应用 的软件都选用OSG作为基础架构 。几年前,我们与一个公司合作开发的义齿软件就选用 OSG作为管理3D数据的框架,使得开发非常方便 。
5、其他
其他的一些用于3D应用程序开发的软件开发包(SDK)或API还有GLUT(OpenGL Utility Toolkit), OpenGL Performer, CG2 VTree, Quamtum3D Mantis等 。更多软件介绍有兴趣的读者也可以去软服之家(ruanfujia.com)了解 一下 。
推荐阅读
- 黄鼠狼属于几级保护动物 黄鼠狼简单介绍
- 矮个子卫衣搭配 身高不够技巧凑
- 卡布奇诺放什么糖
- court怎么读 courteous怎么读
- 地平线黎明时分冰尘雪野dlc实机演示 dlc好玩吗
- 用点子图计算13×12怎么算
- 景洪市区如何去打洛口岸
- 微信朋友圈真的能看到访客记录吗 看微信朋友圈会有访客记录吗
- 古代怎样称呼自己有几种称呼方法 古代怎样称呼自己有哪些称呼方法