Skip to content

Commit

Permalink
'
Browse files Browse the repository at this point in the history
  • Loading branch information
moebiussurfing committed Nov 21, 2023
1 parent 4b78107 commit 9b5052e
Show file tree
Hide file tree
Showing 3 changed files with 16 additions and 10 deletions.
Binary file modified 5_Example_Shadows/Capture.PNG
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
26 changes: 16 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,27 +37,33 @@ https://github.com/moebiussurfing/ofxSurfingPBR/assets/2106149/43ac19b8-da41-4dd

## FEATURES

- Two ready-to-use editable parametric materials:
- **Material A**. For the **Plane** (floor).
- **Material B**. For the **other Objects**.
- A positionable Ambient **light** with **Shadows**.
- Basic **Scene Manager** with default elements:
- Two ready-to-use editable parametric materials:
- **Material A**. For the **Plane** (floor).
- **Material B**. For the **other Objects**.
- Default **Lights combo**:
- Flexible **Point**, **Directional** and **Spot**.
- **Cubemaps** (**HDR**) files loader.
- Alternative background color and sphere/box container using material.
- Added **Shader** for *testing/code*.
- **Displacement** applied to the plane and his material/mesh.
- **Background color** and **Sphere/Box container** with material.

- **Standalone Materials** can be used independently of the **Scene Manager**.

- Persistent settings:
- Optimized **auto save** on any change.
- **Plane** simple material, colors, transforms, snapshots, etc...
- **Objects** material with full **PBR** specs.
- Camera settings.
- Included [ofxCameraSaveLoad](https://github.com/roymacdonald/ofxCameraSaveLoad) into `/libs`.

- Material **Randomizers**.
- **History** browsing workflow.
- **Presets**/**Snapshots** (Store/Recall) explorer system.
- **History** browsing workflow.
- **Presets**/**Snapshots** (Store/Recall) explorer system.
- Included **3D models** browser/loader class.
- Included [ofxSurfingHelpersLite](https://github.com/moebiussurfing/ofxSurfingHelpersLite) into `/libs`.
- **Helper classes** for settings serializers, auto saver, ofxGui customizer, layout helpers, ofDrawBitmapStringBox...etc.
- Standalone materials can be used independently of the main class/scene manager.

- Added **Shader** for *testing/code*.
- **Displacement** applied to the plane and his material/mesh.

### TODO
- Add more **Shaders** related stuff. / HELP IS WELCOME!
Expand Down
Binary file modified data.zip
Binary file not shown.

0 comments on commit 9b5052e

Please sign in to comment.