• unity安装教程


     参考:https://baijiahao.baidu.com/s?id=1739504876410897821&wfr=spider&for=pc

    除了游戏以外,Unity还被广泛的用于建筑可视化、实时三维动画等类型互动内容的综合型创作活动。

    加载地形。。切图

    加载3dtiles

    >>快速入门

    第一步:首先了解unity3d的菜单,视图界面。这些是最基本的基础,可以像学word操作一样。大致能明白有几个菜单,几个基本的视图,各自起什么作用的就可以了。

    第二步:理解场景里面的坐标系统,输入系统,简单的向量概念。Unity3d的坐标系统及向量概念如果不理解清楚,不理解世界坐标,局部坐标的关系,即使一个简单的移动,缩放,旋转的几行代码,也会困惑你半天。

    第三步:学习创建基本的场景的一些基本概念:游戏对象,组件,脚本。在界面上分别体现在层次视图、项目视图和属性视图,要理清彼此之间的关系。

    第四步:学习资源导入方面的一些基本元素:网格,材质,贴图,动画等。

    第五步:学习脚本的生命周期,Start,Update,ONGUI这些基本的方法。了解,预制、时间、数学等常用的类及相关方法。理解游戏对象、组件和脚本彼此之间的关系。

    第六步:进一步学习摄像机、灯光、地形、渲染、粒子系统和物理系统等等,这些每一个深入进出都是一个很复杂的主题。

    第七步:一些更高级的概念:向量的加减法、点乘、叉乘,光照,法线、贴图,内存管理,图形优化等等。Unity3d入门容易,真的要精通,那是相当难的。

    >>区别

    Unity和3dsmax:3dsmax是建模工具。而unity是游戏引擎。[要先进行大规模场景的建模和主要角色的建模,然后才能进入到对模型的操作和仿真][从单一角色的建模、模拟和仿真,到多角色、群体的模拟]

    Unity和OpenGL:

    Unity和Cesium、ArcScene、OpenSceneGraph、ThreeJS....三维渲染引擎的区别:在线加载数据资源(不要从数据库中获取,查询需要时间,最快是提前本地缓存)(加载顺序:地形->地物,远景[小,模糊]->近景[大,清晰])

    >>扩展

    Unity物理仿真:流体动力学

    Unity和GIS:数字孪生

  • 相关阅读:
    牛客网 二叉树的镜像 JAVA
    牛客网 反转链表 JAVA
    牛客网 调整数组顺序使奇数位于偶数前面 JAVA
    Integer to Roman LeetCode Java
    Valid Number leetcode java
    Longest Common Prefix
    Wildcard Matching leetcode java
    Regular Expression Matching
    Longest Palindromic Substring
    Add Binary LeetCode Java
  • 原文地址:https://www.cnblogs.com/2008nmj/p/16733998.html
Copyright © 2020-2023  润新知