Boundary First Flattening鸿沟展UV 

2019-08-09 13:33 发布

软件更新 /[贴图软件]
1900 0 0

温馨提示:应版权方要求,违规内容链接已处理或移除!

请登录网站内部后,请务必严格遵守版权法规

您需要 登录 才可以下载或查看,没有账号?立即注册

x
Boundary First Flattening鸿沟展UV


Boundary First Flattening(BFF)是一个用于概况参数化的免费开源利用法式。与其他用于UV贴图的工具分歧,BFF答应对扁平网格停止自在形式编辑,利用户可以间接控制展平域的外形,而不是被软件供给的任何工具所困扰。初始展平是完全自动的,数学上的失真保证与任何其他共形映照工具一样低或低。该工具还供给了标准UV映照软件中不具有的一些最早辈的展平技术,例如锥形奇点,可以显着削减地区失真,以及无缝舆图,经过确保一切切割的不异纹理分辨率,帮助消除伪影。BFF经太高度优化,答应对具稀有百万个三角形的网格停止交互式编辑。
难民局申请是基于纸, “ 鸿沟的第1扁平化”罗汉Sawhney基南起重机
专题库
  • 最小面积失真 - 默许情况下,BFF自动发生平展化,最小地区失真和几近零角度失真。此贴图凡是适用于大大都纹理和概况处置使命。
  • 间接编辑 - 可以利用基于句柄的鸿沟曲线巨细和偏向操纵交互式编辑初始舆图。这可用于将UV打包到纹理图集合,或用于夸大应当接收更多纹理地区的概况地区(例如)。
  • 尖角 -域也可以被展平为与尖角的多边形,如矩形(用于,例如最大限度地操纵纹理地区的)。
  • 锥形奇点 - 锥形奇点可用于削减高曲率地区的面积畸变。锥体可以手动或自动放置,并可以交互式调剂。可选地,可以沿着由锥体放置引发的任何切割使获得的舆图全局无缝。
  • 均匀化 - 概况可以映照到圆盘(或球体),这对于穿插参数化(将一个概况映照到另一个概况)很是有用。

下载利用法式Mac OS X(v1.2) Windows(v1.1)公布历史
  • v1.0(2017年12月) - 初始版本。
  • v1.1(2019年1月) - 增加对肆意拓扑(孔,手柄 ;不但仅是磁盘和球体),四边形和多边形网格,没有GUI构建依靠关系的号令行界面以及加载时的3倍整体加速/的支持处理/写入操纵。
  • v1.2(2019年6月) - 确保输入/输出网格中的极点排序分歧; 加速带鸿沟曲面的锥计较; 稍微加速和毛病修复。
教程
BFF应当是相当直观的利用,所以继续尝试一下!假如您仍然有疑问,下面的教程能够会供给一些有用的指导。(警告:与大大都教程一样,这个教程能够与最新软件版本分歧步。请自行承当风险!;-))
BFF既可以从号令交运转,也可以在供给自动参数化和一些根基操纵的情况下运转,也可以在交互式GUI中运转,后者供给额外的操纵和编辑功用。两种工具都以OBJ格式加载多边形网格,并天生一个扁平网格(也是OBJ格式)。支持具有(和不具有)鸿沟,孔,手柄和多个组件的网格。唯一的限制是网格必须具有多种毗连(虽然在未来版本中能够会放宽)。没有磁盘或球体拓扑的网格将自动剪切以停止展平。



交互式图形界面
最初,GUI应当看起来像这样:
3D视图显现了原始网格,UV视图显现当前压扁。由于BFF速度很是快,是以您无需采纳任何办法来获得更新的扁平化; 只要单击按钮或其他UI元素,UV视图就会自动革新。该工具栏供给用于平展化的概况的各类选项; 亲近关注工具提醒,它可以供给有关当前所选工具的有用信息。默许情况下,UV贴图可视化为曲面上的网格; 概况上的阴影也用于照亮UV贴图,以给出3D和2D之间的对应感。其他可视化选项以下所述。最初,“重置”按钮将当前工具(以及响应的展平)设备回其默许参数。
Load Mesh按钮可以加载新的网 ; “ 导出网格”按钮答应将网格导出为OBJ格式,纹理坐标存储在vt字段中(展平网格中每个分歧的三角形角一个)。“ 导出标准化UV”复选框将在纹理空间中缩放0到1之间的UV。
调剂视图
可以在3D视图UV视图中自力调剂视图。出格是:
  • 扭转 - 单击并拖动布景中的任何点(不在网格上)
  • 翻译 - alt /选项 - 单击布景
  • 放大/缩小 - 向上/向下转动
可视化选项
除了可视化舆图自己外,BFF还供给检查舆图质量的设备。“ 着色”菜单(“ 绘图”部分中的第一个菜单)供给以下选项:
  • 稳定
    没有特别的阴影; 用于检察线框或检查部分堆叠。在这个视图中,翻转的三角形(相当罕有)将以鲜红色绘制。
  • 阴影
    UV视图中的网格将利用3D视图中的阴影点亮。此着色供给了一种快速检察哪些要素映照到那里的方式。
  • 保形失真
    显现映照中的角度失真。蓝色暗示没有角度失真,绿色暗示一点角度失真,红色暗示很多角度失真。对于相当标致的网格(例如,小三角形,而不是太疯狂的宽高比),您应当看到很是小的角度失真。简单模子上的大角度失真能够表白您的网格存在题目(例如,长不偏见的颀长条或近简并元素)。在此形式下,总角度失真将打印在着色菜单上方(此数目是均匀和最大准共形失真,其中1暗示无失真)。
  • 地区失真
    显现映照对地区的扭曲水平。红色暗示没有地区失真,蓝色暗示收缩,红色暗示扩大。在此形式下,总面积失真将打印在着色菜单上方 (此数目是均匀和最大对数共形因子,其中零暗示无失真)。
形式菜单绘制概况上分歧的图案。挑选这些图案是为了给出平展化中的角度和地区变形的感受。对于完善的舆图(即,底子没有失真),图案在全部概况上应当看起来是均匀的,而且UV视图中的圆形和正方形应当看起来像3D视图中的圆形和正方形(斟酌透视变形)。经过这些功用,您可以领会纹理和其他数据在映照到曲面时的表面。出格是:
  • 没有
    没有显现形式。用于清楚地检察舆图的其他功用(例如,地区失真或线框)。

  • 绘制法则的网格图案。(请留意,对于具有圆锥或切割的舆图,只要在舆图无缝化时,网格线才会正确排列。)
  • 棋盘
    绘制一个常规的棋盘图案。(请留意,即使是无缝舆图,由于奇偶校验的斟酌,也能够会从黑色跳到红色。)

  • 绘制随机圆圈。对于具有低角度失真的舆图,这些圆圈仍应看起来像3D概况上的圆圈(而不是椭圆)。
间接位于“ 图案菜单”下方的“ 图案比例滑块”将调剂图案的比例。这类调剂对于例如了解具有高面积失真的舆图中发生的工作是有用的。
显现线框”复选框可切换网格边沿上线框的显现,这有助于可视化舆图。
方针鸿沟
BFF供给的关键功用是经过操纵其鸿沟曲线来改变展平的方针外形的才能。不管利用何种方针外形,BFF城市偏向于削减很是低失真的舆图,这样纹理和其他数据仍然可以很好地映照回原始概况。可以经过图形界面拜候几种能够性(经过源代码级拜候可以获得其他能够性):
  • 自动
    假如不需要对鸿沟停止特别控制,BFF会自动发生最小面积失真的平展化。(留意,由于我们在数学上保证,这是最低的地区失真,它是不成能经过利用分歧的扁平化软件,以削减地区失真但是,地区失真。可以经过增加削减和锥奇异削减;见下文)
  • 磁盘
    将曲面映照到圆盘。此贴图供给了一种在两个分歧曲面(例如,两个分歧面)之间获得贴图的简双方式:仅将每个曲面自力地映照到磁盘,然后在第二个网格中定位与第一个网格上的给定点对应的点,依照从第一个概况到磁盘的映照,然后再回到第二个概况。(专家批评:未经过GUI公然的莫比乌斯自在度;未来版本能够支持对这些自在度的间接控制。)
  • 编辑鸿沟
    利用用户指定的样条线间接操纵鸿沟曲线。可以经过单击(或按住Ctrl键单击)鸿沟上的点来增加(或删除)控制点。单击并拖脱手柄将改变比例; 连结移位将控制角度而不是比例。
  • 设备鸿沟角度
    答应指定多边形的角度。可以利用“ 角度控制”滑块或经过键入角度框(其中值被诠释为π的倍数)来指定角度。与任何多边形一样,这些角度固然必须总和为2π-经过调剂比来比来更新的角落角度,GUI将自动调剂角度以始终连结此总和。
锥形奇点
凡是,不成能完善地平整概况。在某处,必定会出现角度或地区的扭曲。BFF可以发生具有最小面积失真和几近零角度失真的平展化,但在某些情况下,地区失真对于现实利用来说仍然太高。一种处理计划是将网状物切割成较小的片,每个片更轻易变平,凡是是这是不需要的侵犯性。可以经过插入锥形奇点来将失真削减到更公道的水平,这在打扮设想中起到与“飞镖”不异的感化。BFF GUI可以轻松摸索放置锥体的结果,还可以自动放置锥体以削减地区失真。
与普通切割分歧,普通切割能够由于切割分辨率的差别而致使视觉伪影,BFF保证舆图是无缝的,这意味着在UV空间中两个响应的切割边沿总是具有不异的长度。下面更具体地会商无缝舆图。
手动圆锥放置
增加锥体的最简双方式是在方针鸿沟设备为“ 自动”或“ 磁盘”时单击3D视图UV视图中曲面的任何点。这样做会在点击位置插入一个圆锥,找到从该圆锥到鸿沟的暗语,并更新展平。额外的点击将增加额外的视锥细胞。要检察对地区失真的影响,请将绘图形式设备为“ 地区失真”,这将显现概况上地区失真的散布(如上所述)。点击高地区失真的地区将偏向于削减它。绘制图案(例如网格或棋盘格)也可以供给一定水平的标准失真感。留意一个不幸的锥现实上可以挑选增加地区distortion-一些尝试可以在这里需要。大概,可以尝试自动放置按钮,以下所述。(在GUI中自动拾取切割;切割战略今朝只能经过对BFF的源级点窜来变动。)
角度控制滑块答应调剂锥角; 大概,可以键入特定的锥角(π的倍数)。在制衣中可以类似于“飞镖”来了解锥角:较小的角度凡是会顺应较小的曲率; 大角度有助于高度曲折的地区。对于球面(无鸿沟),总角度总和必须始终为4π; GUI将自动调剂比来比来更新的锥体以确保此总和建立。
自动锥形放置
只需按下“ 放置锥体”按钮,即可放置方针锥体数目。可以在#Cones字段中指定锥的数目。请留意,计较这些锥体能够需要一些时候,特别是对于具有很多鸿沟极点的网格。(此功用将在未来版本中获得改良;请继续关注!)
无缝舆图(行将推出!)
放置锥体将在概况切割(用红线暗示)。默许情况下,BFF已经保证切割两侧边沿的UV长度保证完全不异,是以切割时纹理分辨率没有腾跃。一样地,两个切割边沿之间的UV空间中的角度由锥角切确肯定 - 例如,假如一切锥角都是π/ 2的倍数( 90度),那末边沿也将相关90度扭转。要检查此项,请将绘图形式设备为“ 网格”。假如您的一切锥角都是π/ 2的倍数,您应当看到,当您穿过暗语时,网格线的间距和偏向都不会改变。可是,您能够还会留意到,当您穿过暗语时,网格线会向左或向右移动,从而发生可见的接缝。假如概况需要用常规图案覆盖(或镶嵌到常规网格中),则可以经过按下“ 删除接缝”按钮来消除此接缝。
球参数化
对于类球体概况,BFF也会自动天生球体图; 只需按Map to Sphere按钮即可。对于球体的舆图,可以供给给用户的控制较少,由于没有可编辑的鸿沟!(未来的版本能够会表露莫比乌斯的自在度,就像磁盘一样。)
为了获得具有较低地区失真的舆图,可以再次增加锥形奇点(自动或手动),如上所述。概况将自动切割成圆盘并展平。




下载地址

旅客,假如您要检察本帖隐藏内容请答复


贡献值排行榜:
B Color Smilies
Boundary First Flattening鸿沟展UV 
温馨提示
本论坛是资源站免费提供下载,喜欢的朋友可以推荐你的朋友,资源不断更新,如您有资源需求可以向论坛求助会第一时间更新资源!
会员制度正在建设中......
作品投稿   |    经验分享   |    资源求助   |    论坛问题   |    侵权投诉
好的
联系
我们
快速回复 返回顶部 返回列表