• Stars
    star
    762
  • Rank 59,625 (Top 2 %)
  • Language
    C++
  • License
    MIT License
  • Created almost 6 years ago
  • Updated over 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

App of RTR, PTR and Editor

RenderLab

0. 简介

渲染实验室,包含了实时渲染,离线渲染和场景编辑的功能

engine

1. 特性

  • 应用 App
    • 渲染实验室 RenderLab
    • 降噪器 Denoiser
    • 实时全局光照 RTGIwRRF
    • SObj 渲染器 SObjRenderer
    • SObj 采样器 SObjSampler
  • 组件 Component
    • 相机 Camera
    • 变换 Transform
    • 材质 Material
      • 玻璃 Glass
      • 镜子 Mirror
      • 漫反射 Diffuse
      • 金属工作流 Metal Workflow
      • 毛玻璃 Frosted Glass
      • 寒霜 Frostbite
      • Gooch
    • 几何体 Geometry
      • 球 Sphere
      • 平面 Plane
      • 三角网格 TriMesh
      • 圆盘 Disk
      • 胶囊 Capsule
    • 光源 Light
      • 点光源 PointLight
      • 面光源 AreaLight
      • 方向光 DirectionalLight
      • 聚光灯 SpotLight
      • 无限远光源 InfiniteAreaLight
      • 球光源 SphereLight
      • 胶囊光源 CapsuleLight
      • 圆盘光源 DiskLight
  • 离线渲染
    • 路径追踪 PathTracing
  • 网格编辑
    • 参数化 Paramaterization
    • 粘合 Glue
    • 变形 DeformRBF
    • 极小曲面 MinSurf
    • 各向同性网格重划分 IsotropicRemeshing
    • Loop 细分 LoopSubdivision
  • 其他功能

2. 安装

CMake: 3.1.0 以上

Visual Studio: 2019

系统:windows 64位

Qt: 5.12.0 64位

CUDA: 9.0

Optix: 6.0

驱动:418.81 or later is required

安装方法见于 setup.md

More Repositories

1

USRefl

Header-only, tiny (99 lines) and powerful C++20 static reflection library.
C++
646
star
2

Utopia

Utopia Game Engine 无境游戏引擎
C++
487
star
3

USTC_CG

00106501: Computer Graphics (Spring-Summer 2020)
C++
419
star
4

ToyRTX

CPU & GPU RTX based on OpenGL
C++
389
star
5

UECS

Ubpa Entity-Component-System (U ECS) in Unity3D-style
C++
369
star
6

UDRefl

Ubpa Dynamic Reflection
C++
353
star
7

UGM

Ubpa Graphics Mathematics
C++
320
star
8

GAMES102

GAMES 102
C++
273
star
9

CMU_15_462

notes and assignments of CG (CMU 15-462/662)
C++
91
star
10

UHEMesh

an elegant, high-performance and user-friendly halfedge data structure
C++
79
star
11

UFG

Ubpa Frame Graph
C++
44
star
12

UGraphviz

Ubpa Graphviz C++ wrapper
C++
38
star
13

ULuaPP

Ubpa Lua++ (Lua & C++)
C++
32
star
14

ExponentialHeightFog

[ Unreal to Unity ] Exponential Height Fog
HLSL
28
star
15

UDP

Ubpa Design Pattern
C++
27
star
16

USmallFlat

Ubpa small flat containers based on C++20
C++
27
star
17

UCMake

Ubpa CMake
CMake
23
star
18

UTemplate

C++
23
star
19

LearnOpenGL

OpenGL Exercise
C++
19
star
20

CG_LGLiu

exercises of CG class teached by Prof LiGang Liu in 2018
C++
19
star
21

UDXRenderer

Ubpa DirectX 12 Renderer
C++
18
star
22

RayTracingInOneWeekend

rewrite Ray Tracing in a Weekend
C++
16
star
23

UDLua

Ubpa Lua base on UDRefl
C++
16
star
24

Project-GAMES101

Project-GAMES101
15
star
25

UDX12

Ubpa DirectX 12 C++ Wrapper
C++
10
star
26

MasterCourses

Master Courses
C++
4
star
27

best-cpp-reflection

best cpp reflection
3
star
28

DoubleConeRain

Double Cone Rain
C#
3
star
29

UScene

Ubpa Scene
C++
3
star
30

LearnVulkan

Learn Vulkan
2
star
31

ULua

Ubpa Lua
CMake
2
star
32

LearnRust

Rust
2
star
33

UData

Ubpa Data
C
2
star
34

GAMES102_Data

GAMES_102_Data
2
star
35

RenderLab_bk_20200303

C++
2
star
36

UANTLR

Ubpa ANTLR4
ANTLR
1
star
37

UCommon

Ubpa Common
C++
1
star
38

USTL

Ubpa stl extension
C++
1
star
39

UGit

CMake
1
star
40

OSG_Exercise

C++
1
star
41

UContainer

Ubpa Container
C++
1
star
42

UEngine

Ubpa Engine
C++
1
star
43

UThreadPool

Ubpa Thread Pool
C++
1
star
44

LearnCompiler

Learn Compiler
ANTLR
1
star
45

SecretCode

Encrypt / Decode codes by DES and Base64
C++
1
star
46

UVisitor

Visitor
C++
1
star
47

LearnQt

C++
1
star
48

UANN

ANN (Approximate Nearest Neighbors) library, ported to CMake
C++
1
star