2022年12月5日

摘要: 1、克隆maya-usd的代码https://github.com/Autodesk/maya-usd 2、使用python3编译安装usd(参考https://www.cnblogs.com/BstuderBlog/p/15840609.html) 3、下载maya sdk到maya sdk目录 阅读全文
posted @ 2022-12-05 18:43 bstuder 阅读(245) 评论(0) 推荐(0) 编辑
 

2022年10月27日

摘要: Omniverse kit支持pybind11,让我们可以在C++中编写好dll插件作为接口提供给Omniverse kit进行python调用。 一、创建C++ dll插件,通过pybind11绑定,提供C++接口 我们先通过Visual Studio创建一个空白工程: 空白工程创建好后,我们在工 阅读全文
posted @ 2022-10-27 18:35 bstuder 阅读(154) 评论(0) 推荐(0) 编辑
 

2022年5月25日

摘要: 标题1 标题2 标题3 标题4 标题5 标题6 标题6 1.语法示例 条目1 条目1.1 条目2 条目3 条目4 条目5 条目6 条目7 有道云笔记 public class HelloWorld{ } 代码块2: public class Helloworld { } int a = a + b; 阅读全文
posted @ 2022-05-25 23:30 bstuder 阅读(20) 评论(0) 推荐(0) 编辑
 
摘要: #场景数据 Simplygon python API提供了类spScene来表示一个场景,一个场景通常包含材质、贴图、骨骼以及网格模型。一个场景默认包含一个场景根节点spSceneNode,一张材质表spMaterialTable,一张纹理表spTextureTable,一张骨骼表spSceneBo 阅读全文
posted @ 2022-05-25 22:55 bstuder 阅读(148) 评论(0) 推荐(1) 编辑
 

2022年4月16日

摘要: 简介 巴科斯范式(Backus Normal Form简称为BNF),又称为巴科斯-诺尔范式,是一种上下文无关的语言,广泛地使用于程序设计语言、指令集、通信协议的语法表示中。在各种文献中,还存在巴科斯范式的一些变体,如扩展巴科斯范式(ENBF)或扩充巴科斯范式。 上下文无关语言 我们假定您已了解正则 阅读全文
posted @ 2022-04-16 22:45 bstuder 阅读(8371) 评论(0) 推荐(5) 编辑
 

2022年4月9日

摘要: 介绍 MDL材质语言是一种描述渲染过程中场景元素外观的专业语言。MDL包括三大块:描述材质的声明性组件,能够进行纹理贴图自定义查找的过程程序语言,以及作为材质声明参数化输入的程序纹理。 MDL致力于提供定义良好且完全独立于渲染系统的抽象化材质描述语言。材质描述既全面且灵活,并且是专门针对基于物理光照 阅读全文
posted @ 2022-04-09 12:38 bstuder 阅读(553) 评论(0) 推荐(0) 编辑
 

2022年1月24日

摘要: 编译环境配置 安装VS2019(如果是安装更高版本出现boost编译问题,可参照https://github.com/boostorg/build/issues/735进行解决)安装python3.9 安装PyOpenGL python -m pip install PyOpenGL 安装Pysid 阅读全文
posted @ 2022-01-24 19:01 bstuder 阅读(821) 评论(0) 推荐(0) 编辑
 

2018年3月22日

摘要: 前期准备(注意下面的软件安装包都选64位版本): 1、下载安装Visual Studio14 2015 2、下载并安装最新版CMake 3、下载最新版boost库,目前是boost 1.66.0 4、参照https://www.cgal.org/download/windows.html下载CGAL 阅读全文
posted @ 2018-03-22 11:25 bstuder 阅读(1336) 评论(0) 推荐(0) 编辑