问题标签 [3d-modelling]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
opengl - 一半法线是错误的
我正在使用一个名为 sculptris 的程序来创建 Wavefront OBJ 格式的模型。我刚刚创建了我的第一个模型,现在正尝试将它们导入到 OpenGL 场景中。今晚之前我从未编写过对象加载器,但我很确定我正确解析了 OBJ 文件。不幸的是,当我添加光照时,模型一半的法线似乎不正确。在没有照明的情况下,模型的纹理和颜色都正确,看起来很完美。在灯光下,图像看起来像这样......
如果一半的模型是正确的,我很确定我的 OBJ 解析没有问题。因此,雕刻师必须只对一半模型有正确的法线(可能是由于雕刻的对称性造成的)。如果有人熟悉该程序,请知道我做错了什么。对于那些只熟悉 OBJ 的人来说,关于 OBJ 是否有一些我不知道的东西涉及重复法线(因为模型是左右对称的)?
animation - 3D 交互式网络部署 3D 建模
我正在寻找一个可靠的工作流程,允许在网络上部署交互式 3D 模型(即:低多边形、低分辨率)。问题是如何定位和编程动画部件整体(就像手上的单个手指)——不仅仅是腐烂、缩放、移动模型,而是部分。通过将 Collada 导出到 Papervision + Flash,这是非常可靠的,而使用 Away 3D 和 Flash 则很难实现。不能通过处理和 .OBJ 导入来真正实现这一点(那里根本没有真正的 Collada 支持)——我应该硬着头皮尝试 openGL + JavaScript 选项吗?(性能+访问似乎不太理想)。不适合商业工作,顺便说一句。请提供建议(尽管我无法使用 Maya 或精美的建模软件;一直在使用 Blender)。我很感激对此的任何想法,谢谢。
asp.net - Virtual Tour 类型 Web 应用程序的 3D 建模
当我为房地产经纪人开发时,我们提到了一项服务,该服务可以拍摄上市房产的内部,在他们的过程中运行重叠图像,并制作房产的“3d 导览”,让查看房源的 Joe 公众可以体验这些图像就好像他们在物业内一样,使用鼠标在两个平面上将他们的视点完全旋转 360 度。这是此类虚拟旅游服务的示例。
我想开发一个类似的应用程序,但不那么详细,并且使用较少的真实图像来支持纹理和人工注入图像,以允许将海报、菜单等放置在场地模型内、墙壁上等。我怀疑在这里使用 3D 游戏引擎可以让我更好地控制内容,而不是总的虚拟游览类型设置,但我需要能够相当容易地从那面墙的照片创建一个大的表面纹理,比如一堵墙。
如果我想让我的门户网站在我的 ASP.NET MVC3 应用程序中为我的客户提供这样的建模,我应该从哪里开始?我知道我将在这里广泛使用第三方库,但我更喜欢那些不提供完整解决方案的建议,只是我组装完整解决方案的工具。
c++ - 在 DirectX 10 中导入 .x 模型
我知道使用 DXUT,您可以使用 CDXUTSDKMesh::Create() 方法导入 .x 模型:
在不使用 DXUT 的情况下,是否有一种简单的方法可以导入 .x 模型?
我在网上没有找到太多关于此的信息,我想知道是否有人可以指出我正确的方向。
或者,如果没有简单的方法可以导入 x。DX10 中的模型,您推荐什么模型格式以及如何将其加载到 ID3DX10Mesh 中?
3d - 用于 3D 建模的设备,“3D 笔项目”的 API?
我是一个业余程序员。在角色建模方面,我开发自己的“游戏引擎”的梦想总是面临障碍。
虽然我尝试学习那些 3D 建模工具(max、maya 等),但我没有过去的背景,但总是发现自己很挣扎。
由于我非常擅长笔和纸,所以我想知道是否有任何硬件设备可以帮助我在设计模型时轻松使用笔和纸。和/或 pranab misary 的“3D 笔项目”相关 API 的任何链接,以便我可以设法帮助我解决这个问题。
提前致谢
textures - 烘焙纹理中的 3ds max 断裂
我不确定 stackoverflow 是否适合提出这类问题(我在这里只问过开发问题)。我需要将 3d 模型导入到我的 flash 程序中,并且需要烘焙纹理。我使用本教程方法
http://www.youtube.com/watch?v=MLsvOASj1zw&list=FLWTAhDxhhT8BYGfGx1aFS7A&index=3&feature=plpp
烘焙了纹理
,它可以工作,唯一的问题是在烘焙纹理后,我的对象中有一些裂缝我渲染它,似乎 3ds max 无法正确组装烘焙材料图像文件的部分。任何人有任何想法或有过这样的问题的经验?
谢谢
c# - 3d XNA / WP7 游戏的工具和技术的良好组合
我一直在为 XNA 的桌面版本开发 3D XNA 游戏,最令人痛心的问题之一是缺乏对 3D 模型的适当动画支持。我现在正在尝试为 wp7 开始游戏,我想知道根据经验推荐的工具组合是什么。
简而言之:我正在寻找以下工作流程的提示/最佳实践/经验
- 造型
- 纹理
- 动画
- 导入项目
我知道 creator.xna.com 上有教程,但我专门寻找真实世界的示例。我必须自己编写的代码越少越好。我特别不喜欢那里的示例,因为那里有很多自定义代码用于导入和处理动画。
database - 为什么数据库不与 3D 和绘图软件一起使用(存储点和其他原始形状)?
我的问题是为什么数据库不与绘图、3D 建模、3D 设计、游戏引擎和架构等软件一起使用来保存图像的当前状态或屏幕上存在的内容或项目的一部分数据库。
一个明显的答案是速度,检索或保存所有数百万个构成几何图形的三角形或点的速度非常低,因为每秒会有数百或数千个查询,但这真的是原因吗?考虑到使用数据库的明显优势,当设计保存在一个公共位置时,可以通过网络实时共享设计,并且一次可以有多个人处理它,或者可以使用可以在设计某物时提供实时反馈共享时,特别是使用时间更新的时候,比如每5秒或10秒更新一次,虽然不如实时同步,但应该够快。在这类软件中使用数据库的基本问题是什么导致它们不能以这种方式使用,还是没有开发或研究新的算法或技术来优化以这种方式使用它们的好处?以及为什么没有对这个想法进行大量研究。
opengl-es - 使用 3ds Max 为 OpenGL 烘焙纹理
我在渲染到纹理时遇到问题。纹理映射到每个多边形而不是整个对象。这里在高通论坛中再次从用户 andreasv 中详细描述了该问题。你能帮助我吗?我需要用另一个程序烘焙纹理吗?
c# - c#中用于3D建模的API
我想知道我可以使用什么 API 从图像序列中创建 3D。我的项目是通过 CT 图像计算肝脏体积。目前我正在寻找可以通过提取的肝脏区域序列生成肝脏模型的 API。你能尽快推荐API吗?提前致谢!