Jump to content

Josh

Staff
  • Posts

    23,101
  • Joined

  • Last visited

Everything posted by Josh

  1. I am honestly reluctant to put effort into helping someone rewrite major parts of the engine, when it's just going to lead to more and more custom features requested that only split the user experience.
  2. I don't know what your suggestion is. I don't know if you are talking about the plugin SDK side or the engine.
  3. It doesn't get used very often and it's difficult to debug.
  4. I recommend using .gltf instead of .glb. There is a glTF extension for LOD support but I have found having separate files is easiest. Yes, I wish 3D modeling programs would just export glTF files with DDS. The easiest way to convert these is with this tool. glTF embedded materials can have a name applied to them. Perhaps we should make the loader so it looks for a file by that name and loads that, if it exists. I think you will end up running into a lot of limitations if you are going through the plugins system.
  5. Okay, do you need to go through the plugin system for that, or can you just make a LoadSPG() function you call in your program?
  6. I found a pre-generated project for libzip here: https://github.com/kiyolee/libzip-win-build Apparently, this also supports the newer zip encryption system.
  7. Yeah, but why are you making a custom model format? It's impressive that you can do this, but what is the reason for it?
  8. Both LibZip and minizip-ng have errors when running cmake to create projects for them. https://github.com/nih-at/libzip
  9. Yes, that is the only reason.
  10. Why are you using a plugin at all for this? What are you trying to do?
  11. I need to trim some things down in order to focus and make progress. The Quake plugin will be removed from the distribution and will no longer be supported, but the source code is available here: https://github.com/UltraEngine/PluginSDK/tree/master/Plugins/Quake Loader
  12. I think I am going to rewrite this using this lib: https://github.com/zlib-ng/minizip-ng
  13. It's a bug. I am not sure right now if ZIP should even be used, or if ziplib should be swapped for libzip...
  14. #1 won't be changed. Environment maps have to be set for older map files. #2 will be fixed in the next build.
  15. #3 and 4 are already fixed.
  16. 0.9.5 Implemented specular / gloss shader family IMPORTANT: You must delete your C:\ProgramData\Ultra Engine\settings.json file, or at least open the file up and remove the currently opened folder setting. You must update any project's shaders before opening it, because the material structure in the shaders has added members and is no longer the same size. If you don't do this, you will get no rendering and your graphics driver may crash.
  17. Are you using the standalone or Steam build?
  18. It seems this will happen with any model, with any component, but does not occur with brushes...
  19. face.size is the number of vertices in that face. Each face can have any number of vertices, so it can combine quads, triangles, or anything else with three or more vertices. Most of the time this will just be triangles.
  20. I recommend uploading your project so we can take a look at it.
  21. Fix is incoming. Sketchfab models use this a lot.
×
×
  • Create New...