userLayladcancel

7,083 Commits over 3,531 Days - 0.08cph!

27 Days Ago
Voxel testing
28 Days Ago
Fix selecting mesh elements when they're ontop of a gizmo like terrain
29 Days Ago
Shadergraph: Attributes can set default values
29 Days Ago
Apply fog after lighting for sprites
29 Days Ago
Sprites and particle sprites support lighting https://files.facepunch.com/layla/1b0911b1/sbox-dev_ga1AeZWCum.mp4
31 Days Ago
Add default value to worldspace scale too
31 Days Ago
Update Box3D for soft contacts, helps with stability for heavy things on top of light things and helps with kinematics pushing dynamics through geometry https://files.facepunch.com/layla/1b0711b1/sbox_L4gxsLMRAe.mp4
31 Days Ago
Cast benchmark (#119) Fixed capsule ray cast bug. Added ray and shape cast benchmark versus height field. Delete triangle cache when updating mesh shape. obj loader (#120) Using tinyobjloader/tinyobjloader to load obj files. Removed assimp, stb, and model stuff. New mass ratio tests (#121) - Added two new tests for large mass ratios Contact Solver: Soft contacts (#122) - Added soft contacts for high mass ratios (currently larger 1 : 10) - This is highly experimental and might be discarded Merge remote-tracking branch 'upstream/main'
31 Days Ago
Fix asset inspector not saving with CTRL+S
31 Days Ago
Add rigidbody mass center override https://files.facepunch.com/layla/1b0711b1/sbox-dev_WWBxzsSEHp.mp4
31 Days Ago
Rotation constructor sets quaternion to identity, we should be doing this but also makes it so that rotation serialized property default is identity
31 Days Ago
Terrain collider doesn't need to be adding solid tag here
31 Days Ago
PhysicsShape adds solid tag in constructor, not every time collision attributes is set
31 Days Ago
Just dont rebuild if we haven't got a hitbox system yet, same as model hitboxes
31 Days Ago
Fix NRE in manual hitbox
32 Days Ago
Revert, people are relying on this
32 Days Ago
Collision shapes with no tags don't automatically add solid tag, I don't think this is needed
32 Days Ago
Fix trace RunAll not doing a RunAll trace for hitboxes
33 Days Ago
Remove D_BAKED_LIGHTING_FROM_VERTEX_STREAM from shadergraph preview
33 Days Ago
Add Graphics.Draw for drawing models instanced indirect
33 Days Ago
Add Graphics.Draw for instanced drawing of models, internal until API finalized https://files.facepunch.com/layla/1b0611b1/sbox-dev_6aYDkpCHBO.mp4
34 Days Ago
Fix up player_controller scene
36 Days Ago
Destroy wrapper objects when deleting physics world
36 Days Ago
New physics worlds add a world reference body, this is for things like fixed joints
36 Days Ago
Fix mistake in quaternion exp, causing Rotation.SmoothDamp to return incorrect rotation
37 Days Ago
Fix 2D Skybox "Tint" lighting keeps resetting
37 Days Ago
Unset light index mapping uses blank light constants to kill off the light
38 Days Ago
Set light index mapping if we have a bake light index
38 Days Ago
Don't cull baked lights Remove these sdl headers from vpc
38 Days Ago
memset LightIndexMapping so it doesn't contain junk
39 Days Ago
Add LineRenderer.CastShadows
39 Days Ago
Fix local space particle lag, don't move particle on first frame
39 Days Ago
Should be fine, it shouldn't be using much memory and we need it for VertexDetail
39 Days Ago
Revert this to be safe, I think it's using up a lot of memory
39 Days Ago
Adding render mesh to ray trace env adds the vertices so the mesh trace result can access them
39 Days Ago
Try not linking stacktranslate, it shouldn't exist anymore?
39 Days Ago
Sort map objects by parent and child so that the parent gameobject should exist when building the hierarchy Use parent name and target name to build game object hierarchy for map objects https://files.facepunch.com/layla/1b3111b1/sbox-dev_2kuoiBBYGD.mp4
39 Days Ago
Provide targetname and parentname in ObjectEntry
39 Days Ago
Add Sound.Play with mixer, this is common enough to justify adding it
39 Days Ago
Add Sqrt shader node Fix shadergraph save shortcut breaking after keybinds merge
40 Days Ago
Add volume to VideoPlayer.Audio
40 Days Ago
Dispose sound handle before deleting managed audio source
40 Days Ago
It's probably wise to dispose the sound handle of video player when we're done with it
40 Days Ago
Allow videoplayer audio to set target mixer
40 Days Ago
Make sure audio plays for video player when playing through URL. Add audio accessor to video player to configure audio playback
40 Days Ago
Shadergraph: Add toolbar option to open generated shader
40 Days Ago
Create bone objects for all bones, don't try to filter them out - we just need a better way of filtering out "unimportant" bones for the bone gizmos
40 Days Ago
Unmount tagged "game" fixes maps never getting unmounted and then causing them to not be symlinked next load
41 Days Ago
Map objects grab scale from "scales" keyvalue
41 Days Ago
Don't need to change ext here, it's done in CreateWorld