虚拟实验室-Unreal 版本

虚拟实验室的Unreal 版本,第一个版本主要是以《探究通电螺线管外部的磁场分布》颗粒为例,设计和开发一个正式版本。


02器材材质梳理和安排计划

<p>[TOC]</p> <table> <thead> <tr> <th>作者</th> <th>QFord</th> </tr> </thead> <tbody> <tr> <td>更新日期</td> <td>2024-7-30</td> </tr> </tbody> </table> <h1>任务概述</h1> <p>按照器材使用的材质的种类来梳理材质,根据<strong>颗粒需求和使用频度</strong>来确定优先级</p> <h1>主要流程</h1> <h2>更新器材资源工程</h2> <p>Unity Version:2019.4.16f1c1 git:git@git.sdp.nd:vlab-projects/artelementresourcecheck.git branch:develop submodule:LabResources</p> <h2>器材资源链接工程工具</h2> <p>D:\artelementresourcecheck\zResourceLinkTool <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=1f46348edc3d06f3725e44bcc9b2198f&amp;amp;file=file.png" alt="" /></p> <h2>测试场景</h2> <p><img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=c2e0d6bb57bed95774bb97f2026cd054&amp;amp;file=file.png" alt="" /></p> <h2>编写材质统计工具</h2> <p>器材材质梳理表 主要输出 以下内容: 1:输出 器材编码、使用材质、关联Shader的路径的Excel表格 2:输出 公共材质的Excel表格 3:输出 统计信息 表格</p> <h3>实现方案</h3> <ol> <li>请按照相对路径来实现,虽然例子中使用了绝对路径。</li> <li>Unity工程的所在目录是U3DProject,如:D:\artelementresourcecheck\U3DProject</li> <li>所有的器材资源都在上述目录的同级文件夹LabResources下面,如:D:\artelementresourcecheck\LabResources</li> <li>每个器材的资源文件夹都在LabResources\Elements路径下,如:D:\artelementresourcecheck\LabResources\Elements\AbacusElement</li> <li>下面以AbacusElement(即器材编码)器材为例,示意图如下所示: <img src="https://www.showdoc.com.cn/server/api/attachment/visitFile?sign=a56f5b69c12f7952a5ab73120bfe81b6&amp;amp;file=file.png" alt="" /></li> <li>在上述器材的AbacusElement目录下,Material文件夹下的若干材质文件是此器材使用的材质,统计输出到Excel表格</li> <li> <p>每个材质文件是以%YAML 1.1格式的文本描述的,加载可以获取到这个材质关联的shader,通过检索[Material:m_Shader]的guid的值,通过这个guid的值可以使用AssetDatabase.GUIDToAssetPath(guid)方法获取到shader资源的路径,将这个路径值输出到Excel表格。</p> <p>请按照上面的实现方案和UnityEditor环境中,实现D:\artelementresourcecheck\LabResources文件下的所有器材的材质梳理表的输出。</p> </li> </ol> <h1>材质梳理表</h1> <p><strong>任务要求:</strong> 先梳理器材的通用材质,优先实现通用的。</p> <h1>安排计划</h1> <p>根据上述的<strong>器材材质梳理表</strong>的优先级来对器材的材质开发做个优先级排序。</p> <h2>通用材质</h2> <table> <thead> <tr> <th>&lt;center&gt;材质名称&lt;/center&gt;</th> <th>&lt;center&gt;关联器材&lt;/center&gt;</th> <th>&lt;center&gt;优先级&lt;/center&gt;</th> <th>&lt;center&gt;备注&lt;/center&gt;</th> </tr> </thead> <tbody> <tr> <td>Glass01</td> <td>烧杯</td> <td>高</td> <td>需支持清晰的刻度</td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table> <h1>自定义材质</h1> <h2>化学-实验器材</h2> <table> <thead> <tr> <th>&lt;center&gt;材质名称&lt;/center&gt;</th> <th>&lt;center&gt;关联器材-部位&lt;/center&gt;</th> <th>&lt;center&gt;优先级&lt;/center&gt;</th> <th>&lt;center&gt;备注&lt;/center&gt;</th> </tr> </thead> <tbody> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table> <h2>物理-实验器材</h2> <table> <thead> <tr> <th>&lt;center&gt;材质名称&lt;/center&gt;</th> <th>&lt;center&gt;关联器材-部位&lt;/center&gt;</th> <th>&lt;center&gt;优先级&lt;/center&gt;</th> <th>&lt;center&gt;备注&lt;/center&gt;</th> </tr> </thead> <tbody> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table> <h2>生物-实验器材</h2> <table> <thead> <tr> <th>&lt;center&gt;材质名称&lt;/center&gt;</th> <th>&lt;center&gt;关联器材-部位&lt;/center&gt;</th> <th>&lt;center&gt;优先级&lt;/center&gt;</th> <th>&lt;center&gt;备注&lt;/center&gt;</th> </tr> </thead> <tbody> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table> <h2>科学-实验器材</h2> <table> <thead> <tr> <th>&lt;center&gt;材质名称&lt;/center&gt;</th> <th>&lt;center&gt;关联器材-部位&lt;/center&gt;</th> <th>&lt;center&gt;优先级&lt;/center&gt;</th> <th>&lt;center&gt;备注&lt;/center&gt;</th> </tr> </thead> <tbody> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> <tr> <td></td> <td></td> <td></td> </tr> </tbody> </table>

页面列表

ITEM_HTML