QuaziGNRLnose's Forum Posts

  • This is what i need to achieve, i really HOPE this basic function is feseable in Q3DMaster

    .....

    HAPPY CHRISTMASS TO ALL

    Merry christmas imothep85. You can do this by changing the draw-side of the material to "Front & Back", but it might not work properly for complicated models because of the way the renderer handles transparency. If it looks weird youll have to modify "depth write" to false in the action "depth settings".

  • part12studios

    Everything works fine in i.e. 11 and chrome and firefox on desktop for me in win7 for the example on the front page, how about you? But the upload you linked to specifically shows no ground for me either in any browser. did you modify the capx? I'd like to see it if possible. Otherwise perhaps its similar settings to what xdk has on your site that are breaking the object loader.

  • imothep85

    Rendering those kinds of effects as you presented in those examples in real time is done using tricks. Refraction can only be done using an environment map, it'll never be physically accurate since the renderer is not a raytracer. It's not possible for me to throw every request you make into the plugin, and in anycase there are a lot of features already there which can help you achieve similar effects to what you desire but you'll have to figure out how to apply them on your own and read up on how people achieved those effects. The plugin isn't going to make your project for you, it's just meant to make it easier.

    custom shaders may come eventually but implementing features takes more time than you'd think.

  • kmsravindra

    Just implement it using events and copy paste the code to any projects which you'd quickly need it in. There's no reason for this to be hard coded into the plugin.

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • imothep85

    PNG re-compression works in all my tests. Minification is the only feature that doesn't work atm. Also you can only have one type of enivronment map working at a time, so either _ENVReflect or _ENVRefract, not both.

  • part12studios

    Is the "mobile morph demo" in the first post locked in portrait too in your mobile browser? I only tested it on chrome for android but it works fine (and in landscape) for me.

    I'm not sure why XDK exports are locking it into landscape but i'd also just like to make certain you did the obvious thing and chose landscape orientation in constructs project properties first before I start exploring further.

  • Im tryig also to achieve this kind of shader http://stemkoski.github.io/Three.js/Bubble.html it is possible with Q3DMaster?

    You need to use a refraction map, if you read the changelog it says:

    Name an animation "EnvironmentMap_ENVRefract", this will achieve the desired effect somewhat if you use an environment map that matches the area around the bubble. Currently you can't use custom shaders so i don't know if the exact effect mentioned is possible atm.

  • QuaziGNRLnose, I prepared a 6 faced cube ( with 6 planes for each face). Then I used Blender/threejs exporter as mentioned in the tutorial...I had setup the morph targets and then the animation. The animation seems to work fine but however I see only some faces in some angles...Not able to see all of them at once...very strange!

    Here is the link - http://actualconcepts.com/TestTC/cube/

    Please use middle mouse button first and then drag the mouse to see different faces in different angles...Not sure what am I doing wrong...I had the emissivity set etc., But still not able to see all faces at once! Any help appreciated. Thanks!

    You also want to set "draw side" to "both" with the actions in the materials section.

  • ok... but...here don't work nothing here...either on webnodekit and mobile.......can you help me please???

    where i'm wrong???

    best regards,

    Lestroso

    Are you turning off minification? your error that "populatecommonACE" is undefined indicates you aren't.

  • kmsravindra

    this is an old tutorial but apart from small differences it outlines the basic procedure

    http://www.kadrmasconcepts.com/blog/201 ... nimations/

    the new blender exporter has different options, but basically just check morph animations and it should export the key frames. For different animations you'll have to either split them up on the timeline and rename by editing the file, or export multiple times, rename the frames and move them into a single file.

  • imothep85

    There's actions in the "Hierarchy" section which can be used to make one object pivot around another.

  • imothep85

    no it's not possible to change features inside a loaded model, you need to make separate objects from within construct to do it.

  • imothep85

    to use sprites you need to use either "behind" or "inside" for the render mode of the Q3D Master object. If you use behind you need to make the layer transparent so it can show from behind the construct layer.

    For your blue box thing, you'll need to either create new Q3D models where the boxes are or use the change model action on the blue boxes themselves when the user clicks them or whatever you want.

  • fantastic , now im testing if i can control rotation of my object with the mouse, zooming on it by clicking on the object is harder :s

    Look at the "2D Physics" example. You can use a Q3D Viewport to select objects easily using the mouse position + camera view.

  • > im trying to replace a 3d sphere in the Q3Dmaster, with a cube model.

    > i added ajax with the request url to the folder and model but nothing happens, my app is also hosted on the ftp.

    > Maybe i have done something wrong, but how to change a model in the app by another model present on the ftp?

    >

    > here its my capx file http://mattepainting.be/test/Gsphere.capx

    >

    First of all be certain same-origin-policy is followed.

    For that you need to be sure your project is hosted on the same domain as the model (usually). Also the loader uses a URL, so you don't have to use the ajax object to download the file, and the way you're dumping "lastdata" into the URL field can't work.

    what you can do instead (and much more easily) is set Model name in the change model action to "http://mattepainting.be/test/models/cube.obj". You could also even set the Model Filename property in the layout editor to http://mattepainting.be/test/models/cube.obj and it'll work properly assuming same-origin-policy is followed (for node webkit it probably doesn't matter, so you could use any url pointing to a valid object).

    Also, you're attempting to modify the material of the object before its created. you need to do that kind of thing in an "on model created" trigger condition, or after you're certain it's not being created, or else your changes wont take effect when the model is asynchronously created.