xR虚拟拍摄之开发中用到的基础概念

流明:光通量

透射比又叫做“透射系数”。是指透射光通量与入射光通量之比。其值取决于入射光方向、材料的分子结构与厚度等问题。

3d Mapping又被称作3d投影技术,也可以叫Facade Mapping、、三维建筑投影或者三维楼体投影等,是通过投影技术把特定的动画投影到物体表面,再让动画在投影画面播放起来,通过动画和物体表面进行完美的融合,给人一种仿佛静止的物体动起来的感觉,带来视觉的冲击(户外投影常用技术)

照度:光照强度是一种物理术语,指单位面积上所接受可见光的光通量。简称照度,单位勒克斯(Lux或lx)。用于指示光照的强弱和物体表面积被照明程度的量

正交视图:正交视图是二维视图,每一个正交视图都由两个世界坐标轴定义。这些轴的不同组合产生三对正交视图:上下组合;前后组合;左右组合

UV映射:将2D图像投影到3D模型的表面以进行纹理映射的3D建模过程(也即把位图贴到3D图形的过程或者方法)。这里的U 、V表示2D纹理的轴。

非均匀有理B样条曲线(简称:NURBS,贝塞尔曲线是其中一种),非均匀有理基本样条是贝塞尔曲线的一个推广,而贝赛尔曲线可以视为非均匀有理B样条

 

NURBS是Non-Uniform Rational B-Splines的缩写,是非均匀有理B样条的意思。具体解释是 [1]  :

1)Non-Uniform(非均匀性):是指一个控制顶点的影响力的范围能够改变。当创建一个不规则曲面的时候这一点非常有用。同样,统一的曲线和曲面在透视投影下也不是无变化的,对于交互的3D建模来说这是一个严重的缺陷。

2)Rational(有理):是指每个NURBS物体都可以用有理多项式形式表达式来定义。

3)B-Spline(B样条):是指用路线来构建一条曲线,在一个或更多的点之间以内插值替换的。

简单地说,NURBS就是专门做曲面物体的一种造型方法。NURBS造型总是由曲线和曲面来定义的,所以要在NURBS表面里生成一条有棱角的边是很困难的。就是因为这一特点,我们可以用它做出各种复杂的曲面造型和表现特殊的效果,如人的皮肤,面貌或流线型的跑车等。

连续性

考虑在建造中的曲面。例如马达游艇的船体,其表面通常由一些 NURBS 曲面构成。这些曲面能够被装配在一起使得它的边界线不可见,这是几何连续性的数学表达。通过研究NURBS的特性,能够得到一些高级的工具来创建一个不同层次的几何连续性条件 [2]  :

位置连续性

认为只要两条曲线或曲面的结束位置相吻合。曲线或曲面可能在某个角度上相吻合,形成一个尖利的拐角或边缘。

相切连续性

要求曲线或曲面的结束矢量相平行或指向同样的方向,排除了锋利的边缘。因为焦点落在切线连续的边缘总是连续的,看起来很自然,这种程度的连续性通常被认为是充足的。

曲率连续性

进一步要求结束向量具有相同的长度和长度变化率。亮点落在曲率连续的边缘不会显示任何的变化,使得两个曲面显示如同一个曲面。这可以直观地认识为非常"光滑"。这一级别的连续性在创建需要许多双立方曲面构成的模型中非常有用。

几何连续性

主要是指形状的表面 ;因为 NURBS 曲面是函数,也有可能讨论其参数导数的曲面,这就是所谓的参数连续性。一定程度的参数连续性意味着在那种程度上的几何连续性。

第一和第二级的参数连续性是为位置和相切的连续性相同的实用目的设置。然而三级参数连续性不同于曲率连续性,其参数也是连续的。在实践中,如果使用均匀 B 样条三级参数连续性更容易实现。

n级连续性

该定义要求某点邻域内的n阶导数在那点相等。注意曲线或曲面的偏导数是有方向和数值的矢量,这两者都应该彼此相等。高光和反射可以揭示完美的平滑,除了G²连续性的NURBS曲面没有其他方法可以在实际中做到。

连续性和度数是有关系的。一个度数为3的等式能产生C2连续性曲线。NURBS造型通常不需要这么高度数的曲线。 一条不同片断的NURBS曲线可以用不同级别的连续性。具体来说,在同样的位置或非常靠近的地方放置一些可控点,会降低连续性的级别。两个重叠的可控点会使曲率变尖锐。三个重叠的可控点会在曲线里创建一个有角度的尖角。附加一个或两个可控点会在曲线的附近联合它们的影响力。 从可控点中删除一个离开它们,就增加了曲线的连续性的级别。在3DMAX里,Fuse(熔化)可控点会在曲线里创建一个假象的曲率或尖角。如果要恢复原状,Unfuse(反熔化)那个点就可以了

特点

非均匀有理B样条曲线有以下4个特点 

(1)B样条曲线的所有优点都在非均匀有理B样条曲线中保留。

(2)透视不变性。控制点经过透视变换后所生成的曲线或曲面与原先生成的曲线或曲面的再变换是等价的。

(3)球面等二次曲面的精确表示。其他B样条方法只能近似地表示球面等形状,而NURB不仅可表示自由曲线和曲面,还可以精确地表示球面等形状。

(4)更多的形状控制自由度。NURB给出更多的控制形状的自由度可用来生成各种形状。

 

 

粒子效果:

为模拟现实中的水、火、雾、气等效果由各种三维软件开发的制作模块,原理是将无数的单个粒子组合使其呈现出固定形态,借由控制器,脚本来控制其整体或单个的运动,模拟出现真实的效果

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值