Jump to content

SpiderPig

Members
  • Posts

    2,285
  • Joined

  • Last visited

Everything posted by SpiderPig

  1. When it comes time to expand the character controller system, I was thinking it might be good to have it as an expandable system. Like a component where if we wanted too, override key systems of the controller, like gravity, physics and anything else that makes it a controller. I would find that very useful. Just a thought.
  2. Just tried it out, with the skybox removed it still happens on the far wall of the base. It's just a lot harder to tell because the colour difference between the black background and the dark gray wall is very small. If you remove the skybox and make the cameras clear color red or something else bright you will will be able to see it better. I don't think it has anything to do with the terrain or skybox. I think it's something to do with the CSG objects. I can see in your video it is still occurring too. A few work arounds might be - slowing the cameras rotation speed so that it's less noticeable; or, make a large enclosure for the base that has the same colour as the walls and enable it when the players is inside, so that when it happens it only reveals a similar colour behind the walls rather then the bright skybox / terrain.
  3. Yeah I don't think its the GPU. I've got a GTX 980 TI. Maybe it is the skybox. If you remove it I can test on my PC to verify if that's the issue if you like.
  4. How many CSG objects are there in total? I tried your demo again and saw that other CSG objects out side of the base took time to appear as well. (orange platform) When the walls vanish they show not only the skybox but the other objects behind it too. I tend to think it's just lots of CSG objects. You might be better off making your base one large object in some modelling software. But there might be something else at play, I'm not sure.
  5. That looks like the occlusion system to me. I've never used CSG to model a level before. I take it there are a lot of entities in your scene?
  6. I've never worked with tessellation before, I'll just use triangles instead of points.
  7. Yeah that looks pretty neat. Good job guys!
  8. I had no issues on my pc with lag or walls vanishing. But yeah, lots of brushes probably would slow it done eventually. Performance improving is an art form in itself.
  9. Nice stuff Yue. Looking forward to seeing gameplay unfold!
  10. Can tessellation be performed on a mesh made of points or does it only work for triangles and quads? I'm thinking of creating more points around an input point based on camera distance and then passing those points to the geometry shader.
  11. A few years ago I switched to Dark Mode in nearly everything screen related. After a bit of eye trouble the last six months I've switched back to light mode for a bit and have found it actually feels like less strain on my eyes. I always thought that the lower light levels were better for your eyes, but I've found that darker words on a white background are easier to ready than white words on a dark background. Now it might be because I'm getting old, but it got me thinking if dark mode might not be all its cracked up to be. Has anyone any thoughts on this? I'm just curious.
  12. SpiderPig

    Base Alpha.jpg

    You going to have base building in your game? That'd be cool.
  13. SpiderPig

    VK_EXT_line_rasterization

    Nice! Is that somthing we can do in a shader?
  14. Some of my shader families have the extension .fam and when loading the material it will fail to load the shader family because it's appending .json to the end. Can it be made so that if the extension is specified it doesn't append .json to the end? Error: Failed to read file "C:/UltraEngine/Projects/TheSeventhWorld/Shaders/Materials/MyFamily.fam.json" Material: { "material": { "version": 100, "color": [ 1.0, 1.0, 1.0, 1.0 ], "emission": [ 0.0, 0.0, 0.0 ], "metallic": 0.0, "roughness": 0.0, "transparent": false, "occlusionInfo": true, "occlusionScale": 1.0, "normalScale": 1.0, "shaderFamily": "MyFamily.fam" } }
  15. That is odd. I'll try rolling back a few updates for now.
  16. Oh yeah, that would help hey. PineLarge_001.zip
  17. Here's a gif of what I'm getting when resizing the viewports. I can get rid of the black screen if I click in that viewport.
  18. Also, none of the generated textures want to load in the editors texture viewer. They all open externally into GIMP. Only the normals maps load in GIMP, the diffuse maps show the above error.
  19. On a side note the model disappears when using any of the buttons outside of the viewport. Clicking the viewport brings it back.
  20. I didn't realise it didn't convert all of the LOD levels. So upon zooming right in there's problems with the textures alpha.
  21. Just tried this out. It works but doubles up on the texture uri's in the gltf file? Is this intended? "images": [ { "uri": "PineLeaves_DIFF.png" }, { "uri": "PineLeaves_DIFF.dds" }, { "uri": "PineLeaves_NORM.png" }, { "uri": "PineLeaves_NORM.dds" }, { "uri": "PineTrunk_DIFF.png" }, { "uri": "PineTrunk_DIFF.dds" }, { "uri": "PineTrunk_NORM.png" }, { "uri": "PineTrunk_NORM.dds" } ] I also can't load the converted images into GIMP. I know it's a plugin issue, but I've not heard of this format. Just checking it's all good?
  22. I had to change this manually to get it to work. "openFolderPath": "C:/UltraEngine/Projects/New Project"
  23. No matter which project I click in the client it always loads the editor with NewProject. If I remove NewProject from the client and delete the projects contents the editor will load with a blank project.
×
×
  • Create New...