Skip to content

Releases: moebiussurfing/ofxSurfingPBR

v0.13

06 May 09:49
Compare
Choose a tag to compare
  • Added custom shaders example: 9_Example_ShaderCustom

v0.12

01 May 15:54
Compare
Choose a tag to compare

NEW

  • fixed internal shader: floor displacer

TODO

  • add more shader examples.
  • improve external shaders integration.

v0.11

24 Jan 02:11
Compare
Choose a tag to compare

NEW

  • Added SurfingTransformNode.h / ofNode handler class.
    • Ready to use on a UI and serialize settings.
  • Added SurfingHelperPosition.h for cartesian/spherical positioned of light points.
    • Using ofParameters ready to use on a UI and serialize settings.
  • Added ofxSurfingCameraSimple addon class.
    • Save/Load/Reset camera position, projection mode, etc.
    • Now contains ofxCameraSaveLoad.
  • Separated ofxSurfingHelpersLite to a new addon class:
    • Added guiManager class from ofxSurfingOfxGui.h for grouping and linking ofxGui / ofxPanels.
    • Stores panels positions, main minimized state, visible state, etc.
  • Updated all data.zip files for each example to the current ofxSurfingPBR data's folder @ MEGA.
    • Same links as README.md.
  • Update all README.md info.

KNOW BUGS

  • Lights settings are not persistent when startup. (Fixed in develop branch.)
  • Some macOS errors would require some simple fixes.
  • Transform scale must have a pre-scaler parameter (to adapt any imported 3D model) and fix xyz linking.

v0.10

06 Dec 19:29
Compare
Choose a tag to compare
Update README.md

v0.9

28 Nov 04:41
Compare
Choose a tag to compare
  • New SurfingLights.h class:
    • A combo of 4 lights:
      • Point, Direct, Spot and Area.
  • New SurfingSceneManager.h:
    • Allows queuing materials that will be available to use for any drawing.
  • New example: 6_Example-3D_Parts

v0.8

21 Nov 14:16
Compare
Choose a tag to compare
  • Fixed all lights combo pipeline and shadows.

v0.7

18 Nov 11:28
Compare
Choose a tag to compare
  • New examples:

    • 3_Example_Lights:
      • Added more light types to the scene manager. WIP.
    • 4_Example_Materials:
      • Instantiate standalone materials for easy integration on any project.
    • 5_Example_Shadows:
      • Replaced "vanilla OF" materials and upgraded:
        \openFrameworks\examples\gl\shadowsExample.
  • Workflow allows to not require the main class (aka the full scene manager).

    • So ofxSurfingPBR.h can be excluded for simpler scenes.
    • Currently, ofxSurfingPBR bundles some modules by default:
      • Cube Map / HDR.
      • Background: plain color or box/sphere container with material.
      • Floor plane with basic material.
      • Another full material.

v0.6

07 Nov 08:25
Compare
Choose a tag to compare
'

v0.5

06 Nov 07:10
Compare
Choose a tag to compare
updates

v0.4

05 Nov 09:00
Compare
Choose a tag to compare
'