userLayladcancel

7,484 Commits over 3,622 Days - 0.09cph!

6 Years Ago
Always use model *0 for worldspawn
6 Years Ago
Add GoldSrc and HalfLife addons. Supports bsp version 30. Merge branch 'master' of github.com:Facepunch/SandboxGame
6 Years Ago
Add bone hiding/unhiding by name or index
6 Years Ago
Give bsp brushes mesh names so they can be assigned unique material slots
6 Years Ago
Manually cleanup fbxsdk, there's some issues doing it on dispose
6 Years Ago
Test Citizen clothes
6 Years Ago
Cleanup testing shit
6 Years Ago
Convert fbx scene units when global scale factor is not 1. Remove scaling from bones, these seem to be already multiplied by scale (fbxsdk bug?) Fixes Citizen animations.
6 Years Ago
Add better animation library settings. Add bone scale to animation import settings until citizen animations are fixed. Merge branch 'master' of github.com:Facepunch/SandboxGame
6 Years Ago
Use anim stack local timespan for animation length
6 Years Ago
Use bind pose translation until I figure out how to use the translations from anims properly. Rename Bone.RelativeTransform to GlobalTransform. Update Citizen animations.
6 Years Ago
Add test fbx anim loading code to anim importer. Add Citizen anims.
6 Years Ago
Add FbxTimeSpan. Add Node.GetLocalTransform(FbxTime).
6 Years Ago
Add FbxTime.SecondDouble
6 Years Ago
Fill in animation track keys from curves. Not correct, looks like it's better to get anim transforms with EvaluateGlobalTransform with timespan.
6 Years Ago
Bind FbxAnimEvaluator
6 Years Ago
Add fbx included animations and play one ready to test
6 Years Ago
Add FbxTime. Add FbxAnimCurve KeyGetCount, KeyGetValue, KeyGetTime.
6 Years Ago
Rename Constants to CurveNodeConstants
6 Years Ago
Add curve node constant names `node.GetTranslationCurve(animLayer, Constants.CurveNodeComponentX)`
6 Years Ago
Add default create bool to GetCurve to fix compile error
6 Years Ago
Add FbxPropertyEx.GetCurve with channel name
6 Years Ago
Add binding extension to node for getting curves from anim layers
6 Years Ago
Bind fbx classes FbxAnimStack, FbxAnimLayer, FbxAnimCurveNode. Try printing anim stack names.
6 Years Ago
Add fbx animation importer class
6 Years Ago
Pass in num bone influences when creating mesh from fbx
6 Years Ago
Sort fbx vertex weights highest to lowest to fix seams
6 Years Ago
Initial support for fbx skinning
6 Years Ago
Add remaining managed partial fbx classes for when i need them
6 Years Ago
Bind fbx classes FbxSkin and FbxCluster Try printing fbx deformer skin cluster data
6 Years Ago
Add Citizen clothes
6 Years Ago
Support fbx submeshes (mesh sections can have multiple materials)
6 Years Ago
Fbx bone transforms
6 Years Ago
Bind more fbxsdk to have access to node hierarchy. Add fbx bones (no transforms yet)
6 Years Ago
Fix tween ping pong so it works with any easing
6 Years Ago
Add tweening classes to Sandbox.Engine
6 Years Ago
Fbx morph target normal deltas
6 Years Ago
Add hat model from Citizen Add props from Citizen
6 Years Ago
Move proto textures to Citizen
6 Years Ago
Add Citizen addon to keep assets
6 Years Ago
Add tub ghost "clothing"
6 Years Ago
Only add morph target deltas then have a non zero length
6 Years Ago
Initial fbx morph target support
6 Years Ago
Print blend shape channel names
6 Years Ago
Add FbxObject and shape and deformer related functions to FbxGeometry. Try printing blend shape names.
6 Years Ago
Add FbxShape bindings
6 Years Ago
Add fbx blend shape bindings. Remove fbx wrappers and just make managed fbx classes public instead.
6 Years Ago
Add IAddonResources.MountPhysical to make it easier to mount a directory anywhere on disk
6 Years Ago
Arsing around with a kingpin addon. Mount paks and main game directory.
6 Years Ago
Apply import settings transforms in fbx loading