A straight-forward, easy-to-use, drop-in, PBR replacement for Panda3D's builtin auto shader
BSD-3-CLAUSE License
tonemap.frag
that could cause compile errorsPublished by Moguri 11 months ago
use_330
defaulting to True
instead of None
Published by Moguri 11 months ago
simplepbr
DirectNotify
category to provide better control over loggingsimplepbr.utils.make_sky_box()
to create a skybox NodePath
from a cubemap textureenable_shadows
to Truetexture2D/3D()
instead of texture()
when using GLSL 330 shadersDisplayRegion
is missing a cameraTextNode.set_text_color()
not workingShowBase.set_background_color()
not working after simplepbr.init()
Published by Moguri over 2 years ago
Published by Moguri about 3 years ago
Published by Moguri over 3 years ago
render_node
, window
, and camera_node
properties after setupuse_330
option to control using GLSL 330 shaders instead of GLSL 120use_hardware_skinning
optionNote: Panda3D 1.10.8+ is now required
Published by Moguri about 4 years ago
Published by Moguri over 4 years ago
Published by Moguri over 4 years ago
Published by Moguri over 4 years ago
Published by Moguri about 5 years ago
Published by Moguri about 5 years ago
Published by Moguri about 5 years ago
Published by Moguri about 5 years ago
max_lights
kwarg (defaults to 8)msaa_samples
kwarg (defaults to 4)Published by Moguri about 5 years ago
Initial release