Search Unity

  1. Unity 2020.1 has been released.
    Dismiss Notice
  2. Good news ✨ We have more Unite Now videos available for you to watch on-demand! Come check them out and ask our experts any questions!
    Dismiss Notice

[New Release] FM POINTS: Capture Point Cloud, Morph, Dynamic FX (iOS/Android/Mac/PC/WebGL/AR/VR)

Discussion in 'Assets and Asset Store' started by thelghome, Feb 15, 2020.

  1. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    FM POINTS is an All-in-One Point Cloud Visualisation within Unity3D. Every 3D objects in your Unity3D scenes can be converted into points in few buttons!
    It's a light-weight rendering solution in comparison to traditional particle effects.
    You may try our WebGL Demo: https://frozenmistadventure.github.io/demofmpoints/
    Asset Store: http://u3d.as/1Lsb

    BAKE : convert Unity3D world into point cloud
    MORPH : Blend point cloud meshes(real time)
    STYLE : Artistic Brush Style (New Experimental in v1.03)
    DYNAMIC : Wind force FX simulation
    SHADER : Unlit & Lambert with Lightings
    DATA : PLY importer supported (experimental)

    Compatibility : iOS/Android/MAC/PC/VR/AR/WebGL
    It can run smoothly on iPhone 5 (Mobile Web Browser)

    CoverPhoto_PS.png FMPOINTS_BrushesScreenshots.png FM_Points_PromotionPage002.png





     
    Last edited: Mar 23, 2020
  2. LukeDJ

    LukeDJ

    Joined:
    Oct 2, 2017
    Posts:
    6
    This looks great!
     
  3. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    thanks, we are still waiting for approval from asset store.
    Some new features related to dynamic behaviour are working in progress too. We will upload more demos later once it's been published.

    PS: please feel free to check out our other Assets.
    https://assetstore.unity.com/publishers/41989
     
  4. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    I am glad to tell everyone that FM Points v1.0 is available on Asset Store finally!
    However, we've already submitted a very cool update as v1.01, which should be ready once approved.
    Let's point out those cool features here.

    [v1.01] updates(submitted, will be ready soon)
    [New!] Dynamic Wind FX Simulation
    [New!] Shaders: Unlit & Lambert with Lightings
    Compatibility: tested on few mobiles & macbook only, we will do further test later.

     
  5. Fuzzinator

    Fuzzinator

    Joined:
    Dec 24, 2016
    Posts:
    1
    Does this support HDRP or URP?
     
  6. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    I just tested on HDRP for your concerns.
    The good news is that the shader rendering does work. please see below screenshot.
    The point cloud baking is not fully supported on HDRP in current version, but I've the idea of how to solve it later.
    Screenshot 2020-03-04 at 9.57.25 PM.png
    Screenshot 2020-03-04 at 9.33.27 PM.png
     
    Last edited: Mar 4, 2020
    Fuzzinator likes this.
  7. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    [version 1.02] updated
    -PLY importer supported (experimental)
    You can import ".ply" file now, and you can still create your own point cloud data directly from Unity3D scene.
     
  8. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    We are glad to share an art experiment done by our developer.
     
  9. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
  10. flying_taiwan

    flying_taiwan

    Joined:
    Jul 19, 2018
    Posts:
    3
    Can I use my own pointcloud file to morph? without using FMPC Manager to capture new pointcloud file...
     
  11. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Yes, it's possible. the required format is "ply" in current version.
     
  12. flying_taiwan

    flying_taiwan

    Joined:
    Jul 19, 2018
    Posts:
    3
    can you show me how to use the ply importer?
     
  13. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Once your ply file is located in the Asset folder of your project, it will automatically detect and generate the mesh.
    Then, you can assign the mesh object to Morph Generator for the effect.
     
  14. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Last edited: Apr 19, 2020
  15. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Let's do an experiment on iPhone 5 WebGL with FM POINTS!
     
  16. Tiago-Moraes

    Tiago-Moraes

    Joined:
    Aug 28, 2013
    Posts:
    3
    Hi Thelghome, congrats, looks awesome and with a nice performance in mobile devices.

    Can I use FM Points just for runtime point cloud render without Bake every object in the scene?

    Tks
     
  17. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Interesting use case, it's possible but not in current version.
    It was runtime without saving files in our first beta, and we spent lots of effort to save data correctly. seems we are going wrong direction, haha!

    We could customise a runtime(no save, but still need to bake) version, if this is helpful for your project.
     
  18. Gnistregn

    Gnistregn

    Joined:
    Jun 7, 2018
    Posts:
    3
    Can't seem to get point size to work. I've tried multiple clean projects in different versions (2019.3, 2019.1, 2018.3, etc.) and no matter what I do, changing settings in the FMPC Helper does nothing. Wind effects and such are working, however.
     
  19. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    You may need to change your Graphic APIs to OpenGL/Metal for the effect of point size. The setting is under Player Settings.
    Or, you can use BrushFX mode render(runtime), which supports any Graphic APIs.
     
  20. Gnistregn

    Gnistregn

    Joined:
    Jun 7, 2018
    Posts:
    3
    That did the trick, thank you.
     
  21. benflock

    benflock

    Joined:
    Jul 11, 2013
    Posts:
    24
    Hi - just bough your plugin - enjoying it - point lights and spotlights however seem to create square patches of light with very clean harsh edges when using the lambert mode - is there any way around this? thanks

    b
     
  22. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Thanks for reporting this issue to us. Could you please send us screenshots of the issue via email?

    We will check the shaders asap.
    Technical support: thelghome@gmail.com
     
  23. benflock

    benflock

    Joined:
    Jul 11, 2013
    Posts:
    24
    will do - also just to confirm - does the lambert mode work with urp or is it only unlit that does?

    thanks

    best

    ben
     
  24. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    In current version, Lambert mode is probably not supported on render pipeline yet. As it’s more popular nowadays, we will surely spend more effort on render pipeline support.
     
  25. GSO_GT

    GSO_GT

    Joined:
    Aug 30, 2019
    Posts:
    17
    Hello, can I also check if the plugin does point cloud import into Unity Web Player, and also the conversion from point cloud to mesh.

    Thank you so much!
     
  26. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    Yes, Unity WebGL build is compatible. You can also try it yourself, this is our demo WebGL build.
    https://frozenmistadventure.github.io/demofmpoints/
    ref:


    This tool is for mesh to points. In brush mode display, all points will be in mesh form and generated in runtime.
    However, it's not the traditional way of mesh re-construction from points.
    Hope it can give you idea.
     
  27. GSO_GT

    GSO_GT

    Joined:
    Aug 30, 2019
    Posts:
    17
    Correct me if i am wrong, so this plugin allows:
    1. Import of point cloud data
    2. Conversion of 3d mesh to point cloud

    But it is unable to do point cloud to 3d mesh conversion?
     
  28. thelghome

    thelghome

    Joined:
    Jul 23, 2016
    Posts:
    189
    correct, it's a tool for generating point cloud, and visualisation of point cloud in point & brush mode.
    If you are looking for mesh conversion, you may refer to some popular software like "MeshLab", or "CloudCompare".
     
unityunity