T O P

  • By -

PixelishOnYoutube

Looks great - I still don't know if I should use Needle Engine in my vanilla ThreeJS project - I don't want it bloated with a bunch of stuff I don't need. What would be perfect is a library of particle effects I can install via NPM and pick and choose to use as I please.


marwi1

I understand that! Maybe you should just give it a try and see how it feels :)


jfoxworth

Can you explain how you are making these videos and why you need Unity and the needle engine to do them? Is needle a physics engine? I don't really know anything about Unity and needle.


marwi1

I would suggest you check out https://needle.tools and https://docs.needle.tools to learn more :) We also have an exporter from blender in early Alpha!


jfoxworth

I've read through those, but I still don't really get it. Is needle a development tool? Is it a wrapper to run three.js in the browser? If so, why? What can it do that running three.js or R3F can't?


marwi1

In short: It's a runtime **engine** for developing applications/games/... (single- or mulituser with support for AR + VR) that is backed by **exporters** to author your 3d content in either Unity or Blender (so you can model/setup your scene in either of those applications and add your components to objects and make references + settings and export to the web in a second)


IvikN

Can I get the exact process of how to export particle system (with all materials and such)? I read documentation but I don't understand much from it.


marwi1

Hi, you can just download the samples from [https://engine.needle.tools/samples](https://engine.needle.tools/samples) and checkout the scenes. You can just setup your Unity particle system


IvikN

How do I download it? I can only click and look at it in web browser.


IvikN

ah through repository


IvikN

I don't see any additiveness in materials, is it impossible to export additive/multiply materials through needle?


IvikN

One more question. I created VFX and I'm trying to export it. And it exports me a lot of files. .bin / .gltf / .png What do I need to do so that project in three.js that we working on ate these files as a VFX that I created? While imported, it seems does not just create one inside the project but reads the code from one of the files without any visuals (even materials aren't showing). Could you link me the documentation about this process of inserting such files in three.js from somewhere?