Jump to content

TheConceptBoy

Members
  • Content Count

    159
  • Joined

  • Last visited

Everything posted by TheConceptBoy

  1. both animations and the model are in the same FBX file. And when you use the "Load Animation" button, It asks for an MDL file.
  2. Greetings. I'm currently experimenting with 3D model rig of an FPS gun. Is there a way to update only the animations of a rig without having to re-import the entire model? I've got a hand model with about 3 materials on it. Some models will be more complex with more materials. every time I import an updated FBX file, all my materials get cleared. Is it possible to only import animations without breaking the mode? There IS an option to "load animations" but it only accepts an .mdl file, which is a file that Leadwerks generated after an FBX model has been imported.
  3. If that's what it takes to keep the project alive then by any means. Just hoping at some point in the future I can create the same stuff as easily in LW as I did in UE.
  4. This one part I do have to agree with to a degree. To put it into another words, It's great that the engine out performs any other engine else. But if it takes a rocket scientist to operate it (and by it, i mean the shader part), then it's kinda a moot point. With that being said, it is really only relevant for the Indie game dev market which Leadwerks is trying to win over. I'm sure your top tier industrial clients (who are funding Leadwerks none the less) have the technical know how, on how to create nice looking shader materials in code and thus, for them, the presence of that material editor will be a moot point. Just for an example, these materials took me perhaps 15 minutes of experimentation to make: I wonder how long it would take to create that same stuff in LW using GLSL.. There's all sorts of stuff here, tessellation, additive blending of a couple noise textures, animated parameters etc.
  5. That's what it was, yest. I had to clear transforms and them place the center point at the mass center of the model. Took a little but of experimentation but I go it.
  6. Well yes, its most likely not as simple as taking a Red Channel, which is a value between 0-255 and plugging it into Metalic, which takes god knows what values, there will be a lot of in-between compatibility that Turbo would have to handle for the user. It is indeed and I most likely would. Hence why I suggested doing a kick-starter for the additional feature, perhaps you'd be able to get some hired help. But I hope that the potential of this tool is visible at least. There's a reason why Both Blender Unreal and possibly unity (Which I do understand are engines developed by large dev teams) offes so much flexibility and have such a colossal abundance of on-line resources available. These node based tools have a very low barrier for entry. The key selling point is - easily create stunning materials and effects. It's either that or investing what is possibly an equivalently large amount of time into creating an extensive library of shader materials/effects with Uniform parameters to cover for that flexibility.
  7. Well.. how many people on this forum / Leadwerks users have created something spectacular in terms of a visual presentation and aesthetic using leadwerks? The Bar for entry to getting stunning visual effects in Unreal Engine is pretty stoupendously low because they went through the trouble of creating the Material Editor that anyone can use. Take a look at youtube. It's Filled to the Brim with material tutorials for all sorts of effects. Same thing with Blender Shader Editor (also Node Based). Now take literally any other engine that relies on the users bare extensive knowledge if shader coding for creating these effects. And then search the Internet for any sort of effects made in that engine. It's a matter of accessibility. The Bar for Entry into shader effects / materials is pretty high.
  8. As far as I know there are all of only one or two shaders in in UE, but it's their flexibility of the routing that makes them versatile in any sittuatuon. You want Alpha? Plug in an alpha map into the Transparency Input of the node. You want some roughness on the red bits of that firetruck? use an RGB node to separate the 3 color channels and use the red channel in the roughness input.
  9. Well the format in which Turbo will use these textures is really inconsequential. If that format is more reliable and efficient, Then go for it. The main thing (unless this conversation trailed off the original subjects matter of my first post) is how the data is routed. I'd love to be able to, for example use the red channel of the diffuse map to drive some properties. Perhaps the red channel can be used as a scalar value to drive a metallic intensity and now I suddenly have a very shiny metal that only reveals the metallic property on the red parts like this generator here. And I didn't even have to use a dedicated Dedicated Metallic Map. Not every object needs ALL 5 maps. Why not re-use some of the data from other textures to fill in the gaps. This is where the UE Material editor shines. You have the flexibility to use the data from textures as you please. re-use data etc.
  10. When your FPS game turns into a Snuff Film: I made a hand rig in Blender, One single Armature, the hand seems to fly off into the side. Anyone experienced this before?
  11. I mean that'll put the entry point for Turbo a bit higher than other engines when it comes to being able to create effects and materials. Can't you figure out a tool bar that will prep the materials with that sort of a workflow and convert them to a static resource for Vulcan at runtime?
  12. Good day, everyone. I'd like to see if I can minimize the use of Time Remapping / Animation Playback Rate on my models and animate things in Blender in "real time" as in. At the default playback in Blender, I find myself having to speed up the imported animations in LW.
  13. It's the fact that you have the option to separate them. I've used textures as drivers that way, red was driving one parameter while blue controller another. It's very flexible. I'd recomment looking into what is generally used in software like Blender, Maya (Arnold Renderer), Substance Painter and Designer. Etc. Pick the most commonly seen attributed and the rest is a cherry on top.
  14. It's more the terms of flexibility. Yes you could combine them all into one and it would make it easy but the whole idea is to have the option and flexibility of routing and committing
  15. When In Doubt, take example from the big guns: This is the sort of stuff that would make creating visual effects accessible to a significantly broader audience who do not have Shader Coding experience. Youtube is filled to the brim with these material tutorials, making all kinds of effects and materials.
  16. Well yes. I understand that this sort of a functionality would be best put into the new engine, I'm all for that. Also I'm glad this sort of lines up with your plans and you're at least considering this. Looking forward to Turbo. Starting to put savings away now. If you're not sure what layout to use, then base it on Blender / Unreal. Both of their PBR material layouts are highly versatile and offer great flexibility.
  17. This honestly may or may not appeal to the more seasoned Leadwerks users who've been around the block but I find the unreal material editor in UE or Shader Editor in Blender to be the only existing things in this universe where I can not only forgive the use of Node based programming but that I even welcome it. The ease and speed of material creation in either cases simply trumps even veteran shader programmers. The sort of stuff I was able to create in UE with materials was simply stunning. This would open LW5 / Turbo users to a whole new world of accessible Visual Effects and experimentation.
  18. This is one of the primary reasons why I download tutorials from youtube to my local drive.. sadly though I stopped because I figured..... what are they going to do... remove them?
  19. AND YES IT IS. IT'S IN THE DAMN ENGINE FILES, But it's NOT in the docs. virtual void SetCharacterControllerAngle(const float angle);//lua virtual float GetCharacterControllerAngle();//lua @Josh How come so much useful stuff is undocumented? Do you need help getting documentation for some functions in the docs. A well designed Documentation that's easy to traverse and search is the hallmark of an engine for new arrivals. Game Maker Studio is perhaps an example of, what I'd say the worlds best documentation for their engine. 80% of what I've learned, I've discovered in their help by typing in a keyword like "draw" and I'd get ALL draw related functions. Seriously, if you need help documenting some stuff, perhaps we can contribute on our spare time?
  20. I should mention that I'm not using the Editor to create the character controllers. I'm using C++ to loop through all the enemy models I placed in the level and create the Actors that way. EDIT: well actually this also works even when I'm attaching the character controller in c++. Thanks. I do wonder if there is a C++ function for this, seeing how its in the editor and the editor has got to call some sort of a function.
  21. Good day, everyone. The title is purposefully simplistic since when I goggled for this issue, few relevant posts popped up. Currently I have a model of an enemy and it gets a PhysicsMode(Entity::CharacterPhysics) assigned to it. When the model moves forward using the input() commands, the character model is facing sideways. Now I can fix that in two ways: 1) I can Create a Dummy Empty and set that to a character controller, then parent the model to the dummy and rotate it in local space. 2) Or I can rotate the model in the modeling software to face the right way. My question is, is there a third option? Something in the properties or perhaps orientation function for making the model face the same forward direction as the forward movement of the character controller? I've scoped the docs for any appropriate functions but alas the top two solutions are the only ones I've found. Decided to ask just in case.
  22. Can you tell us what did the test actually competed against? What sort of performance is it that Turbo performed better at?
×
×
  • Create New...