「Dev:Source/Render/Cycles/SourceLayout」の版間の差分
< Dev:Source | Render | Cycles
細 (moved Dev:2.6/Source/Render/Cycles/SourceLayout to Dev:Source/Render/Cycles/SourceLayout: remove namespace version) |
細 (1版 をインポートしました) |
(相違点なし)
| |
2018年6月29日 (金) 04:43時点における最新版
Source Code Layout
The source code is organized into folders as follows:
| app/ | Standalone session and network rendering server applications. |
| blender/ | Python module and C++ extension to integrate with Blender. |
| blender/addon | Python scripts for the Blender addon. |
| cmake/ | Build and release files. |
| bvh/ | Bounding volume hierarchy constructions for raytracing. |
| device/ | Device abstraction for CPU, CUDA, OpenCL and network. |
| doc/license/ | Licenses. |
| kernel/ | Rendering kernel. |
| kernel/closures/ | BSDF closures used by svm and osl shader backend. |
| kernel/svm/ | Shader virtual machine to execute shader graphs on the CPU and GPU. |
| kernel/osl/ | OSL render services and shading engine, only runs on the CPU. |
| kernel/shaders/ | OSL shaders used in the shader graph. |
| render/ | Main render engine data structures and control flow. |
| subd/ | Tesselation and subdivision surfaces. |
| util/ | Utility code. |