buffer overflow fix
All checks were successful
studiorailgun/Renderer/pipeline/head This commit looks good

This commit is contained in:
austin 2024-09-20 13:02:42 -04:00
parent b410a1de1a
commit 491ccf4409
6 changed files with 45 additions and 4 deletions

View File

@ -542,7 +542,7 @@
},
"offset": {
"x": 0.0,
"y": 0.6,
"y": 0.0,
"z": 0.0
}
},

View File

@ -426,7 +426,7 @@
},
"offset": {
"x": 0.0,
"y": 0.3,
"y": 0.0,
"z": 0.0
}
},

View File

@ -0,0 +1,39 @@
@page humanprogress Human
Progress on the human creature
## Third Person Model
- [X] Meshed
- [ ] Textured
- [X] Rigged
- Animations
- Common
- [X] Idle
- [ ] Walk
- [ ] WalkStrafeLeft
- [ ] WalkStrafeRight
- [X] Jog
- [ ] Sprint
- [ ] Jump
- [ ] Fall
- [ ] Land
- [ ] Swim
- [ ] Interact
- [ ] InteractChannel
- [ ] Eat
- Attributes 0/0
## Data
- [ ] Bone Groups
- [ ] Physics
- [ ] Visual Attributes
- Movement
- [ ] Ground Movement
- [ ] Sprinting
- [ ] Jumping
- [ ] Falling
- [ ] Walking
- [ ] Swimming
- [ ] Hitboxes
- Combat
- [ ] Health
- [ ] AI

View File

@ -24,10 +24,8 @@
Crouching
Model clothing, hair for the human
particles, light on sword collision
- Requires particle manager overhaul
Come up with a title for the game and create a title menu for it (ideally with some animation and music)
- Flames moving up the screen
- Requires particle manager overhaul
- Requires actor panel that can play scenes
- Requires rendering overhaul
- Requires finding an sfx for flames

View File

@ -816,6 +816,9 @@ Texture atlasing for particle system
Texture atlas caching
Point light offsets
(09/20/2024)
Light manager buffer overflow bugfix
# TODO

View File

@ -229,6 +229,7 @@ public class LightManager {
//
//push point lights
ByteBuffer pointLightBuffer = pointLightSSBO.getBuffer();
pointLightBuffer.limit(pointLightBuffer.capacity());
for(PointLight light : this.entityPointLightMap.values()){
if(i >= MAX_POINT_LIGHTS){
LoggerInterface.loggerRenderer.WARNING("CLOSE TO MAXIMUM NUMBER OF POINT LIGHTS!");