userLayladcancel
reposboxcancel

3,522 Commits over 1,338 Days - 0.11cph!

9 Months Ago
Dump embedded wav phonemes to sound meta if we don't have a meta, meta takes priority over embedded
9 Months Ago
Setup model viseme data and phoneme mapping from model keyvalues Drive faceposer with model viseme data while we have this tool Update mouth state Apply visemes to baseanimating with game weights Flex overrides takes priority over game weights Add phoneme mapping to model metadata so it doesn't have to be hardcoded in engine
9 Months Ago
Register model meta as file dependency Allow managed to add to modeldoc tools menu Add viseme editor https://files.facepunch.com/layla/1b2511b1/sbox-dev_QrIn49oBOM.mp4 Compile viseme data into citizen model
10 Months Ago
Fix clothing container causing assert when calling SetBodyGroup on a entity with no model
10 Months Ago
Rubikon: Sphere shape keeps a unscaled copy so rescale can never be incorrect, fixes sphere scale out of sync on client. Sphere and Capsule refresh debug shape on rescale.
10 Months Ago
Only call UpdateShadow for physics body if we have a shadow controller, physics body scale is getting stomped
10 Months Ago
ShaderGraph: Dynamic branch UseSecondaryCoord in texture coord in preview mode to avoid a shader recompile for this option
10 Months Ago
Allow VoxelChunk to be created without dependency on VoxelSurface
10 Months Ago
Add AnimatedEntity.CopyAnimParameters to be able to easily sync params from another entity like player to viewmodel
10 Months Ago
Fix streaming resampled audio, keep decoding until there's enough for output
10 Months Ago
Add DistanceMin and DistanceMax to music player
10 Months Ago
Audioplayer (#1167) Add MusicPlayer class to stream mp3 etc from disk or URL with control over playback (seeking, pausing, looping etc)
10 Months Ago
Hook up video_bitrate and video_framerate to recorder
10 Months Ago
Try to preserve child local scale when bone merged https://files.facepunch.com/layla/1b1311b1/sbox-dev_H6RHi9sauH.png
10 Months Ago
Request seek but do the actual seeking in the decode thread so we don't block
10 Months Ago
Fix GetMetadata not using key
10 Months Ago
Remove random using, how did this get here
10 Months Ago
Get title from title metadata or try StreamTitle if it doesn't exist
10 Months Ago
Helps if I initialize the volume to 1
10 Months Ago
Add Volume property
10 Months Ago
return zero duration for nopts
10 Months Ago
AudioPlayer -> MusicPlayer in binds
10 Months Ago
internal constructor, static Play and PlayUrl
10 Months Ago
Make GetMeta internal, add Title instead
10 Months Ago
AudioPlayer -> MusicPlayer
10 Months Ago
musicplayer.def
10 Months Ago
Add PlaybackTime and Duration
10 Months Ago
Logging channel for audio player
10 Months Ago
Don't lock mutex before checking play job has finished
10 Months Ago
Whitelist a bunch of common codecs
10 Months Ago
Missing summary
10 Months Ago
Don't block waiting for play job to finish Add TryGetMeta and GetMetaOrDefault Add events for finished and repeat
10 Months Ago
Add AudioPlayer.GetMetadata
10 Months Ago
Codec whitelist Fix sound streams (and probably other sounds) getting stomped when calling StopSoundEvent with invalid guid, never do this
10 Months Ago
Fix some NRE's found in logs of people shutting down on game startup
10 Months Ago
Add audioplayer to play mp3 or whatever with control over playback (seek, pause, etc)
10 Months Ago
ShaderGraph: Protect against textures that fail to compile
10 Months Ago
Apply first update to damped value with no damping to initialize to target
10 Months Ago
AnimGraph: Set damped value to target value on first update
10 Months Ago
null check g_pApplication just incase
10 Months Ago
ShaderGraph: Compile textures so that images can be used for texture nodes https://files.facepunch.com/layla/1b0711b1/sbox_EXhMp9FGvJ.png
10 Months Ago
ShaderGraph: Center on material node when opening a graph so you don't get lost
10 Months Ago
Disable texture streaming when rendering asset thumbnail or video
10 Months Ago
Creating mipped textures from managed flushes render context before generating mips, fixes corrupted menu textures with some amd drivers
10 Months Ago
Add rgb -> hsv and hsv -> rgb nodes
10 Months Ago
Include functions in vertex shader too
10 Months Ago
ShaderGraph: Allow compiler to insert functions into generated code Use result function for blend node Delete blendmodes.hlsl (yuck)
10 Months Ago
Add Ceil node
10 Months Ago
ShaderGraph, default input to zero for unary nodes when input is missing so errors don't get triggered
10 Months Ago
ShaderGraph: Add round node