Jump to content

NotSure

Members
  • Content Count

    6
  • Joined

  • Last visited

Community Reputation

1 Neutral

About NotSure

  • Rank
    Newbie
  1. Thanks for the help, it does seem to be working for that person above. Yeah nothing fancy in the code just a basic test here. Maybe something going wrong with the fbx export from blender, but if that was the case I wouldn't think the object would be visible at all. window = Window:Create() context = Context:Create(window) world = World:Create() local camera = Camera:Create() camera:SetRotation(35,0,0) camera:Move(0,0,-7) local light = DirectionalLight:Create() light:SetRotation(35,35,0) --Create a model modelWorks = Model:Box() modelDoesntWork = Model:Load("Models/ico.mdl") System:Print(modelWorks:CountSurfaces()) --1 System:Print(modelDoesntWork:CountSurfaces()) --0 while true do if window:Closed() or window:KeyHit(Key.Escape) then return false end Time:Update() world:Update() world:Render() context:Sync() end
  2. This is the structure, as simple as it gets.
  3. I thought that might be the case as well but getting child at index 0 returns nil so I guess it doesn't have children.
  4. I can't seem to get the surface of a mdl. Counting surfaces produces zero. Using an engine created model like Box does work just not loaded models. Anyone else have this issue? I assume it should be possible right?
  5. Ok, thank you! I didn't notice the "number rate" in AlignToVector can be used to interpolate. That will probably work and even simplify things.
  6. Hello! I'm porting some code written elsewhere into the engine and ran into some issues. Exposing some additional Quat functions in lua would be greatly appreciated. QuatFromEuler, QuatMultiply, QuatIdentity, Vec3RotateByQuat etc Maybe a Vec3Lerp as well. Perhaps these exist and aren't documented? Thanks!
×
×
  • Create New...