userLayladcancel
branchsbox/mastercancel

2,387 Commits over 1,308 Days - 0.08cph!

3 Years Ago
Split physics related enums into their own files
3 Years Ago
Move target distance with mouse wheel
3 Years Ago
Add basic physgun
3 Years Ago
Physics joints and bodies can remove themselves by going through the physics world
3 Years Ago
Expose some parts of physics world
3 Years Ago
Add WithBasis helper to joint builders. Add Rotation.Conjugate
3 Years Ago
Add WithPivot helper to joint builders
3 Years Ago
Solid weld proof of concept testing code
3 Years Ago
Bind physics shape and shape cloning (collision merging)
3 Years Ago
Allow all the other joints to be created
3 Years Ago
Rename joint config to joint builder to stay consistent
3 Years Ago
Bind all functions for every joint so it's out of the way and never has to be done again
3 Years Ago
Rename all texture config types Create to Finish
3 Years Ago
Add stubs for the rest of the joints (conical, generic, prismatic, spherical, spring)
3 Years Ago
Add weld joint context
3 Years Ago
Bind everything that can be get/set on a revolute joint after it's created via a joint context
3 Years Ago
Use vertex and index buffers directly for UI render to cut out a lot of bullshit and so they're easier to bind
3 Years Ago
Add helper for getting texture from resource handle. Bind FindOrCreateFileTexture
3 Years Ago
Allow render attributes to be set from C#
3 Years Ago
Stop material from setting sampler state when rendering UI so it can just be set once before render
3 Years Ago
Add callback after updating ui render state so sampler state can be set
3 Years Ago
Add sampler state bindings
3 Years Ago
Allow subrect texture updates
3 Years Ago
Initial support for updating texture data
3 Years Ago
Strip some bullshit from image format enum
3 Years Ago
Ensure texture config has at least 1 mip level
3 Years Ago
Clean up texture api from feedback Texture.Make2D() should be Texture.Create( width, height, format optional default to rgba8 ) The .AsRGB8() stuff should be .WithFormat( formatenum ) The .Mips should be WithMips() .Create has a lot of info on it that should probably be on the builder, like .WithData(), .WithName()
3 Years Ago
Add AsRGBA8 to 2d texture config
3 Years Ago
Allow managed texture to be passed through to binds that use resource handles
3 Years Ago
Test textures work and can be rendered (they do)
3 Years Ago
Allow texture data to be passed through create func of texture config
3 Years Ago
Make config stubs for the other texture types (3d, array, cube)
3 Years Ago
Add render target flag when creating render target textures
3 Years Ago
Add multisample modes to TextureRenderTargetConfig
3 Years Ago
Rename TextureCreationConfig to TextureCustomConfig
3 Years Ago
Add the other texture usage modes
3 Years Ago
Initial support for creating textures (of any type) in managed
3 Years Ago
Fix joint binds not marshalling bools correctly Fix debug only error relating to previous damage changes
3 Years Ago
Just use endpos of the trace for thirdperson collision
3 Years Ago
Add collision to thirdperson camera
3 Years Ago
Add Trace.Radius for sphere traces
3 Years Ago
Add look at camera
3 Years Ago
Allow joints to attach to and from ent with body index or name or directly to a physics body
3 Years Ago
Add BodyCount and GetBody (from index or name) to PhysicsGroup
3 Years Ago
Bind GetJointHandle from physics aggregate
3 Years Ago
Fix typo in CommonConstraintConfig.IsValid
3 Years Ago
Better param names in config to avoid typos
3 Years Ago
Add summary for revolute config
3 Years Ago
Fix WithLimitEnabled
3 Years Ago
Add WithLinearSpring, WithAngularSpring to weld joint config