问题标签 [u3d]

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.

0 投票
0 回答
434 浏览

c# - 当我们重新编译unity3d C# dll时,删除“名称xxx不存在”错误的一般方法是什么?

我们知道有多种方法可以通过(dotpeek、ILSpy 和 Reflector)反编译 Unity3d DLL 文件以对 C# 源代码进行逆向工程

示例:[目标文件] Unity3D_Game_RootPath/Managed/Assembly-CSharp.dll

  1. Assembly-CSharp.dll =>(上述工具之一)=> 导出/保存到 .sln
  2. C# 项目文件扩展名 .sln => 在 VisualStudio 中打开
  3. 切换到“解决方案资源管理器”以检查并添加所有必要的参考(要包含的库,如 System、UnityEngine.dll、UnityEngineUI.dll 等......)
  4. 通过第 3 步将删除大部分参考错误(IDE 中的红色突出显示)

但是,通常反编译的源代码仍然包含以下很多错误模式:

例子: iTween.<>f__switch$mapA == null

错误类型 I:名称“xxx”不存在 (CS1513)

错误类型 II:意外字符“$”

想通过上面提到的反编译过程知道上述一般错误的原因是什么,以及删除它们的一般方法是什么。

上述过程的最终目标是尝试消除重新编译错误,并成功地将 C# 反编译工具(dotpeek、ILSpy 和 Reflector)生成的源代码重新编译为可运行的 dll 以替换旧的。

0 投票
1 回答
4433 浏览

ios - Unity 构建到 xcode 后 libiPhone-lib.a 太大(大小约为 1.1G!)

我的统一版本是 5.3.2p4 个人。我创建了一个空项目并使用 IL2CPP 构建到 xcode,有一个名为 libiPhone-lib.a 的大文件。连我的项目都是空的,这个文件也是1.1G!如果我使用 Mono2x 构建并选择剥离级别,则此文件变为 500M,但 Mono2x 不包含 ARM64。如何使 libiPhone-lib.a 保持小尺寸并使我的构建同时包含 ARMv7 和 ARM64?

0 投票
0 回答
187 浏览

pdf - 读取 3dpdf 注释视图

任何人都可以帮助我阅读 3dpdf 所有 3D 注释视图,而无需通过 C# 打开 3dpdf 文档。通过 ITextSharp,我可以放置注释视图,但能够阅读相同的视图。

0 投票
1 回答
483 浏览

matlab - 将 3D 线 (Plot3) 从 Matlab 导出到 U3D/LaTeX

我想要做的是将图形导出为 STL、U3D,任何能让我更进一步将这些图作为 3D PDF 包含在 LaTeX 文档中的东西。根据我所做的阅读,使用此插件或通过STL 转换将表面/箭筒转换为 U3D 很简单。

但是,这两种方法似乎都无法转换像我这样的三维线:

首先,对我来说,使用 STL 方法听起来是不可能的,因为我必须对无法三角化的数据进行三角剖分(与表面相比)。

然而,我上面提到的第一个附加组件认为这是一个颤动图,然后没有说它需要一个表面或一个补丁对象(尽管自述文件确实建议线条也是可能的)。

然而,总的来说,这两种方法对于在 Matlab 中应该有驱动程序的东西来说都太复杂了。我是否缺少针对此问题的明显简单解决方案?

0 投票
2 回答
1100 浏览

meshlab - Meshlab - 详细的合并网格不导出到 u3d

在 Meshlab 中,我试图将两个合并的网格导出为 u3d 格式。网格非常详细(用于制作牙套的正畸模型)。单独地,他们毫无问题地出口。但是,一旦我将它们合并,导出到 u3d 会创建 tex 文件,但不会创建 u3d 文件。没有错误消息,Meshlab 给出的报告与它正常工作时的报告相同。

在导出之前简化合并的网格使其工作,所以我会冒险猜测问题是由于组合网格中顶点的大小/数量。但是,我被特别要求不要简化。有没有其他方法可以解决这个问题?

它必须是 u3d 格式,因为它们被放入 pdf 中(尽管将未简化的合并网格导出为其他格式确实有效)。

我认为这不太可能是硬件问题(Broadwell-E CPU,32GB RAM)。

提前致谢。

0 投票
0 回答
117 浏览

c# - 为什么 XmlTextReader 在 Unity 中变得如此缓慢?

我需要解析一个大的 XML 文件(≈100MB,400000rows),然后将数据放入一个列表中。

  • 首先,我尝试在C# 控制台应用程序中解析 XML 文件,完成这项工作大约需要2 秒。
  • 然后我将代码复制到Unity中,大约需要17 秒才能完成这项工作。

有谁知道为什么会变得这么慢?以及如何让它更快?谢谢!

代码:</p>

0 投票
5 回答
1376 浏览

c# - How to add u3d into existing pdf using itext7 with C#

I am using iText7 (C#) to create the pdf. I need to add a u3d picture to the exising pdf. I can find the example (http://developers.itextpdf.com/examples/itext-action-second-edition/chapter-16#619-pdf3d.java) but it is java one. Can anyone help to give me an example on .net C#?

0 投票
0 回答
284 浏览

c# - 使用itext7将u3d添加到pdf时如何设置初始视图属性

我将 u3d 图像添加到 pdf 中(根据此示例),我发现 u3d 图像已添加到 pdf 中,但是当我使用 Acrobat 打开 pdf 时,我无法直接看到它(空白块但 3D 菜单),我必须右键单击空白块并选择“Part Options -> Fit Visible”以使其出现。如果我使用示例 teapot.u3d 它可以工作(打开然后查看)。我的 u3d 文件是否太大(3 到 7 MB)但 teapot.u3d 只有 141KB。

这是我正在使用的示例代码:

如果我删除这一行:“annot.SetDefaultInitialView(dict3D);” 我可以打开并看到图像,但背景是黑色的,图像很暗。我想知道示例中的 PdfDictionary 不适合我的 u3d 图像。不确定不同的 u3d 图像是否需要不同的 PdfDictionary 或初始视图属性?我们需要打开并查看 3D 图像,但不知道如何设置视图属性。有人可以帮忙吗?

0 投票
1 回答
1512 浏览

pdf - 将three.js 转换为Adobe 3D-pdf?

有没有办法将three.hs作为U3D转换为3D pdf?

我想基于树结构(孩子的孩子)将我作为三个.js 的程序集导出到 3d pdf。

可能吗?

与将 Adob​​e 3D-pdf 转换为 WebGL相反的东西?

0 投票
1 回答
986 浏览

meshlab - Meshlab 着色、光照和颜色 u3d 文件

我正在尝试从 R 3D 图以 pdf 格式创建动画 3D 图。我已经看到了不同的方法(Asymptote,Meshlab,......)。我想使用 U3D 文件。因此,我使用 rgl 库创建 PLY 文件,并使用 Meshlab 将我的 PLY 文件导出为 U3D 文件。我可以使用 LaTeX 和 Movie15/Media9 包以 pdf 格式导出的文件。

我设法制作了没有太多问题的动画 3D pdf,但我在途中失去了颜色。然而,我解决了这个问题,当我阅读“带颜色”(顶点颜色或面颜色)的 pdf 时,我不能有阴影和光照(而没有颜色,我有它们)。

知道如何在 U3D 文件中保留阴影/光线和颜色吗?我认为这是 U3D 导出​​或 U3D 到 pdf 或 U3D 格式(?)的问题,因为我的 PLY 文件在 Meshlab 中正确打开。

谢谢,