等距低多边形素材
等距低多边形与其说是一种题材,不如说是一种观看角度——一个专为从固定的2:1机位观看而建的自包含场景,这正是它成为策略游戏、城市建造以及主导低多边形作品集的单场景立体模型作品的天然风格的原因。
匹配的可下载资产
先使用这些种子模型,再按同一低模方向生成变体。
会员解锁受保护 STL 权限
先用免费 OBJ 验证造型;订阅后当前可立即下载受保护的 STL,GLB、FBX、USDZ 和 Unity 目前仅展示为生产导出目标,并非资源库直链下载。
亮点
- 使用约30-35度俯角的正交投影而非透视投影,获得真正的扁平等距可读性
- 只为顶面和两个可见侧面加细节;简化或删除隐藏的底面几何
- 在圆形或方形底板上构图,作为一张自包含的立体模型图像
- 使用网格拼接(一个单位等于一个格子),让部件拼合进更大的策略游戏地图
- 烘焙环境光遮蔽和一道固定方向主光,而非使用实时光照
- 小道具:100-500面;单栋建筑:500-2500面;完整立体模型总计3000-15000面
- 网页作品集、Three.js和Godot用GLB;Unity/Unreal策略游戏网格系统用FBX
- 生成素材归你商用所有,无需署名
游戏里的"真等距"几乎总是指2:1的二测投影而非数学意义上真正的等距,因为2:1的像素比能让水平和垂直边缘在屏幕网格上保持清晰,这正是经典策略与城市建造游戏早在3D立体模型出现之前就把它定为标准的原因。对于3D等距场景,实践上的要点是一样的:把相机固定在大约30到35度的俯角,并使用正交投影而非透视投影,让平行线保持平行、远处物体不缩小,这正是等距渲染那种独特的扁平、地图般可读性的来源。
由于机位固定且提前已知,等距低多边形素材能用自由旋转模型做不到的方式取巧。慷慨地为顶面和两个可见侧面添加细节,因为观众真正能看到的也就这些,同时把隐藏的底面和背面几何简化甚至直接删除,这能在毫无可见代价的情况下节省真实的三角面。这也是等距立体模型对新手异常宽容、且在规模化渲染时异常廉价的原因:用这种方式搭建的整座城市,能在固定机位的约束背后隐藏大量看不见的几何体。
构图在这里比在几乎任何其他低多边形风格中都更重要,因为一件等距作品被当作一张单独的自包含图像来评判,而不是从任意角度、运动中被看到的素材。在能读作完整立体模型的圆形或方形底板上搭建场景,并安排清晰的视觉层级:一个视线首先落到的高大或明亮的焦点元素、支撑性的中景元素,以及回报细看却不与整体剪影争夺注意力的小背景细节。基于网格的拼接(一个单位等于一个网格单元)能让这种搭建变快,并让单独的建筑、道路和道具之后拼合成更大的策略游戏地图。
为等距场景打光几乎总是意味着烘焙而非依赖实时光照,因为固定机位意味着你只需要从一个方向把光照做对。把环境光遮蔽烘焙进共享图集,让建筑与地面接触处、道具聚拢处自然出现接触阴影,再加一道与固定机位俯角匹配、烘焙好的暖色或冷色方向主光。这种平面着色加烘焙遮蔽加一道强主光的组合,正是等距低多边形那种温暖、手工、雪花球般质感的来源,而且由于都不是真实光源,运行时零成本。
整个风格的面数都保持适中:小道具100到500三角面,单栋建筑500到2500,由许多这样的部件组装而成的完整立体模型场景总计3000到15000三角面,因为等距场景几乎总是在中距离而非近距离被观看,精细的表面细节带来的视觉回报非常低。为网页作品集、Three.js配置器和Godot导出GLB,因为它把包括烘焙贴图在内的整个立体模型打包进一个文件;为在意网格拼接系统层级与轴心的Unity或Unreal策略游戏原型导出FBX。这里生成的一切都归你商用所有,无需署名,因此用这些素材搭建的策略游戏、城市建造或作品集立体模型都可以毫无版权顾虑地发行。
搭建完整的等距场景
常见问题
低多边形场景怎样的机位角度算等距?
使用正交投影,俯角约30到35度(实践中即2:1二测角,与经典策略游戏一致),而非透视投影,让平行线保持平行,场景读起来扁平、像地图。
为什么等距低多边形比自由旋转模型更廉价?
因为机位固定,你只需要为顶面和两个可见侧面加细节。隐藏的底面和背面几何可以简化甚至完全删除,且没有任何可见代价,这是真实的三角面节省。
等距立体模型应该用实时光照还是烘焙光照?
烘焙。由于机位角度永远不变,把环境光遮蔽和一道方向主光烘焙进共享图集,就能获得经典的温暖、手工等距质感,且运行时零成本。
等距立体模型场景应该用多少面数?
小道具100到500三角面,单栋建筑500到2500,完整组装的立体模型场景通常总计3000到15000三角面,因为中距离观看让精细细节的预算利用率很低。
我能把等距素材用在商业策略游戏里吗?
可以。这里生成的一切都归你所有并可商用,包括已发行的策略游戏、城市建造或作品集作品,且无需署名。
相关页面
查看全部需要定制低多边形模型?
用文字或参考图生成,然后导出 GLB、FBX、OBJ 或 STL。
打开生成器