面向具身智能仿真的通用渲染框架,目标弥合Sim-to-Real视觉鸿沟
- 基于Blender-Cycles的高保真Mesh路径追踪渲染
- 基于Blender-EEVEE的Mesh光栅化、光线追踪渲染
- 基于自研GS、TCGS算子的Gaussian Splatting渲染
- 任意Mesh渲染器与Gaussian渲染器组合的混合渲染
建议使用Conda进行管理
conda create -n MeisterRender python==3.11
conda activate MeisterRender
pip install -r requirements.txt
可选:3DGS渲染环境配置
pip install torch==2.4.0 torchvision==0.19.0 torchaudio==2.4.0 --index-url https://download.pytorch.org/whl/cu118
# 选项1:自研GS算子
git clone https://github.com/InternLandMark/OptGaussianRasterization.git --recursive
pip install OptGaussianRasterization/
# 选项2:TCGS算子
git clone https://github.com/DeepLink-org/3DGSTensorCore.git --recursive
pip install 3DGSTensorCore/submodules/tcgs_speedy_rasterizer
下载额外的资产包并解压至assets目录
https://drive.google.com/file/d/1inAAXfhhIfnHUoi8Eg_mQ5t-ovRmi1ex/view?usp=sharing
python examply_pathtracing.py
python examply_3dgs.py


