userLayladcancel
branchsbox/mastercancel

3,072 Commits over 1,552 Days - 0.08cph!

3 Years Ago
ModelDoc: Add PhysicsShapeCylinder https://files.facepunch.com/layla/1b0211b1/sbox_VKtNHzD2qc.png
3 Years Ago
Remove sv_gravity change callback on game shutdown. Fixes #418
3 Years Ago
Render.DrawScene can set ambient color
3 Years Ago
Hardcode a slight scene ambient color for now
3 Years Ago
Same for SkyboxObject and PhysicsBody
3 Years Ago
internal Light.CreateThisNative, this shouldn't be public
3 Years Ago
RenderScene stuff name consistency changes
3 Years Ago
Clear only depth and stencil for scenes, fixes some initial render target errors
3 Years Ago
Don't clear the buffers when drawing scene
3 Years Ago
Update game
3 Years Ago
Remove bullshit SceneCapture, replaced with Render.DrawScene and UI.Scene control
3 Years Ago
Fix unnamed render target textures not working
3 Years Ago
Don't add runtime creates models or meshes to dictionary.
3 Years Ago
Remove Mesh.DeleteBuffers not needed as Meshes seem to be refcounted and cleaned up automatically
3 Years Ago
Add PrismaticJointBuilder.WithLimit
3 Years Ago
Allow PhysicsBody to be created through constructor
3 Years Ago
Add AnimEntity.RootMotionAngle (needs testing)
3 Years Ago
Fix "Create Sound for" not filling out using vsnd ext
3 Years Ago
Fix NRE in Panel.AddEvent (why has this started happening though?)
3 Years Ago
Give IPhysicsJoint access to joint frames also
3 Years Ago
Add a few more useful things to IPhysicsJoint
3 Years Ago
All Joints have common IPhysicsJoint interface
3 Years Ago
Add ConicalJointBuilder.WithSwingLimit and ConicalJointBuilder.WithTwistLimit
3 Years Ago
Add AnimEntity.RootMotion
4 Years Ago
Add PhysicsBody.AddMeshShape
4 Years Ago
Add ModelEntity.GetHitboxGroup
4 Years Ago
Set vertex/index buffer data directly after creating buffer if data exists
4 Years Ago
Add ModelBuilder.WithLodDistance
4 Years Ago
ModelBuilder.AddMesh can optionally set a lod level
4 Years Ago
Create new meshes through mesh ctor instead of a lame static mesh create func
4 Years Ago
Add ModelBuilder.WithSurface to set collision surface property
4 Years Ago
Change ModelBuilder API so it uses a struct
4 Years Ago
Change PhysicsBuilder to a class
4 Years Ago
Meshes and physics meshes use signed indices because they're better to work with
4 Years Ago
BaseWeapon.CanReload
4 Years Ago
Add Mesh.Bounds setter (bbox)
4 Years Ago
Remove all other shitty ways of creating models. Creating models is now done through Mesh and ModelBuilder
4 Years Ago
Check best msaa mode when creating textures with msaa
4 Years Ago
Mesh.CreateVertexBuffer and Mesh.CreateIndexBuffer can optionally set initial data
4 Years Ago
PhysicsBuilder.AddMesh uses uint indices
4 Years Ago
Fix possible crash in ModelBuilder.Create
4 Years Ago
PhysicsBuilder.AddBox and PhysicsBuilder.AddHull now take a center and rotation instead of a transform because scale isn't used
4 Years Ago
Add some safety checks in CRenderMesh::DestroyBufferResources New mesh API. Removed VertexBufferHandle and IndexBufferHandle. Creating and updating of buffers is now handled in the Mesh class
4 Years Ago
AnimGraph: Allow notes to be added to nodes https://files.facepunch.com/layla/1b1611b1/notes.mp4
4 Years Ago
Fix ModelEntity.CopyMaterialGroup
4 Years Ago
Disable unused particle function
4 Years Ago
ModelDoc: Fix viewing compiled models
4 Years Ago
dmfbxserializer: compute delta state normals for blend shapes in a way that isn't completely fucked
4 Years Ago
Update vertex color shader
4 Years Ago
Update vertex color shader