kindeyegames
Creator of
Recent community posts
https://kindeyegames.itch.io/construct-3-cannon/devlog/837226/fix-castshape-miss...
Thanks for the example; it helped with debugging. (The miss case was the issue)
Try the latest version uploaded.
https://kindeyegames.itch.io/c3-3dobject-alpha/devlog/828933/fix-addon-fix-corru...
Apologies if the addon was corrupted for you; use safe mode to uninstall the addon:
https://www.construct.net/en/make-games/manuals/addon-sdk/guide/safe-mode
Try the latest version uploaded.
https://kindeyegames.itch.io/c3-3dobject-alpha/devlog/828933/fix-addon-fix-corru...
Apologies if the addon was corrupted for you; use safe mode to uninstall the addon:
https://www.construct.net/en/make-games/manuals/addon-sdk/guide/safe-mode
Try this with the original file:
https://kindeyegames.itch.io/c3-3dobject-alpha/devlog/828684/fix-accessors-add-s...
Ok, I looked and the ACE is already there. Use Enable Quaternion and Set Quatrenion.
Set quaternion uses this format: "[x,y,z,w]", where x,y,z,w are the values of the quaternion.
You can use JS to create the quaternion using the globatThis.glMatrix libraries, they are documented here:
You could try:
setAxisAngle(out, axis, rad)
https://glmatrix.net/docs/module-quat.html
Thanks for the report, try this:
https://kindeyegames.itch.io/construct-3-cannon/devlog/825336/fix-castraycastsha...
In my test project above, I pasted code.txt into the event sheet and material.txt into the layout.
However, the saved file from the editor, the project.json file contents, won't be pasted into a layout, which I think makes sense since it is not in c3 clipboard format. It starts with:
{"c3save":true,"version":1,"rt":
I'll wait a bit for the bug fix, doc/tutorial.
I suggest adding some basic instructions (e.g. use Key.txt to activate) and that it is a web app only (?). Then the other text files -I pasted them into a C3 project and it looks like they create some defaults (material into layout and code into events). I did need to create Az3DShape object w/ Color and Material instance variables before pasting the code. Then the JSON export is a C3 save file, which I load via Ajax and Load Last Game from JSON. I got this far, but then I don't see the objects created in my test project (I do see the ajax loads the json data)
I like this method to add to an existing project.
I think you might also add a simple project file example too.
Here's my (failing) test project: https://sendgb.com/eIpnCxUJy6B
It just picks a point in the mesh defined by the number and position of the point in the mesh list of points.
If you want to be more specific create a very small box and attach it to the model where you want the node to be, so that any of the points will be close to the location desired.
Also be aware that this may not work in gpu skinning. Instead use static geometry setting when this is needed.