Announcement

Collapse
No announcement yet.

❀ DoN's Dynamic Mesh Effects ❀

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • replied
    Originally posted by Bino View Post
    Hopefully this plugin isn't dead - no update for 4.24

    In the chance you're still around...

    I'm able to use the Don_Mesh_Paint_UV1 node successfully for walls, floors and random static meshes. However building everything (lights etc) some walls no longer draw the texture. If I move the failing wall and try again without building it works.

    I've stepped through the paint stroke C++ code and it's successfully drawing as far as it's concerned.

    This is all testing in the editor preview.
    Ok I think I found the issue. It's not painting because there are multiple material slots on the static mesh. If I edit the mesh and remove all but one of the material slots it works every time after building lighting. I'm not sure why this is the case - I need to look at the code a bit closer.

    Looking at a previous issue raised you suggested that every material slot have the a Don Mesh node. I can confirm they all have that.

    I'm going to leave this for a bit hoping you return to this plugin.

    Leave a comment:


  • replied
    Hopefully this plugin isn't dead - no update for 4.24

    In the chance you're still around...

    I'm able to use the Don_Mesh_Paint_UV1 node successfully for walls, floors and random static meshes. However building everything (lights etc) some walls no longer draw the texture. If I move the failing wall and try again without building it works.

    I've stepped through the paint stroke C++ code and it's successfully drawing as far as it's concerned.

    This is all testing in the editor preview.

    Leave a comment:


  • replied
    I love your plugin, it's great
    But I had one question. Your plugin is being used as a damage system for my characters. When my NPC dies, the corpse spawns, and the NPC itself is removed, this is done for my save system. I can’t understand how to transfer damage from the NPC to my spawned corpse, can you tell me a solution?
    Will forgive me for my English

    Leave a comment:


  • replied
    Originally posted by Bino View Post

    Thank you for the response. I found the issue

    I was using a Component Overlap event and discovered the hit result had no actual data for the PaintStroke function. Using a Hit Event and receiving actual hit data the painting occurs at the correct spot. I haven't tested the Local Space nodes but I'm sure they work ok now.

    Excellent work with this plugin! I'll leave a good review.

    That is wonderful to hear, Thank you Bino!

    Leave a comment:


  • replied
    Originally posted by VSZ View Post

    Hi Bino, can you share a screenshot of the UV1 channel for your wall? The material looks fine so more information is required to diagnose this issue.

    Alternatively if you can send a small, self-contained sample project demonstrating the issue to the support address (or PM here) that will enable much faster analysis and resolution.

    Local Space nodes:
    While Local Space nodes are indeed insufficient for your usecase (as you need to paint both sides of the wall), it is well worth fixing whatever issues you were having there. Make sure that you delete all unused Don UV nodes in your material. Currently even if a Don UV node is not connected (mostly when you're experimenting with different workflows), it ends up getting picked up by the material editor code and this is a common cause of the Local Space nodes (or indeed other nodes) not working as expected.
    Thank you for the response. I found the issue

    I was using a Component Overlap event and discovered the hit result had no actual data for the PaintStroke function. Using a Hit Event and receiving actual hit data the painting occurs at the correct spot. I haven't tested the Local Space nodes but I'm sure they work ok now.

    Excellent work with this plugin! I'll leave a good review.


    Leave a comment:


  • replied
    Originally posted by Bino View Post
    Hi, I'm having issues getting this plugin to work on simple walls and floors for a blood splatter effect. (using 4.23)
    Hi Bino, can you share a screenshot of the UV1 channel for your wall? The material looks fine so more information is required to diagnose this issue.

    Alternatively if you can send a small, self-contained sample project demonstrating the issue to the support address (or PM here) that will enable much faster analysis and resolution.

    Local Space nodes:
    While Local Space nodes are indeed insufficient for your usecase (as you need to paint both sides of the wall), it is well worth fixing whatever issues you were having there. Make sure that you delete all unused Don UV nodes in your material. Currently even if a Don UV node is not connected (mostly when you're experimenting with different workflows), it ends up getting picked up by the material editor code and this is a common cause of the Local Space nodes (or indeed other nodes) not working as expected.

    Leave a comment:


  • replied
    Hi,

    I'm having issues getting this plugin to work on simple walls and floors for a blood splatter effect. (using 4.23)

    Basically I have a blood splash static mesh that has a collision object. On overlap I call paint stroke and pass the hit object.

    I've tried the XY YZ local space work flow (nothing appears or paints the whole mesh) and the Don_Mesh_Paint_UV1 (current approach as per the wall demo).

    What I'm finding is the texture isn't painted as accurate as the demo. I have to make the brush size quite large for it to even appear. In addition, I'm using the lightmap workflow as UV0 overlap but the painting can happen on the other side of the mesh.


    The collision hits on the bottom right (the blood dots are a static mesh being shot across) but the painting appears elsewhere (top left). I had to rotate the mesh for it to even appear on the correct side. My light map UVs do not overlap.

    Click image for larger version  Name:	hitloc.PNG Views:	0 Size:	391.0 KB ID:	1679947

    The material is pretty simple. Basically doing what's done with the wall demo but just for base colour.

    Click image for larger version  Name:	mat.PNG Views:	0 Size:	110.1 KB ID:	1679948

    Leave a comment:


  • replied
    Hey does that works using render targets?

    Leave a comment:


  • replied
    Originally posted by Swinny_ View Post
    hi there, i am curious if this can be ceployeng on android / oculus quest
    After porting this to the PS4 I didnt notice any platform dependant code. You might need to make the same changes I made further up and if there are any issues it should print a fairly simple message when you are cooking your game.

    I havent tested Android but I dont see any reason it wouldnt work.

    Leave a comment:


  • replied
    hi there, i am curious if this can be ceployeng on android / oculus quest

    Leave a comment:


  • replied
    Awesome thanks for the reply. Looking forward to picking it up next update

    Leave a comment:


  • replied
    Originally posted by Swinny_ View Post
    Hi There, Fantastic plugin - I am going to purchase on 4.23 release, but first I want to make sure that my painted decals will work with any chaos fractured meshes in my game?

    Thanks!
    Hey there. You'll have to assume it doesn't work for now, as it is unlikely that a pre-existing system will work flawlessly with a new one, especially where things like fractured meshes are concerned. There's so many things to consider here, eg: Can you paint before fracture, after fracture, will the texture UVs be retained post fracture, etc. I probably won't be able to look into this any time soon as I'm preoccupied elsewhere atm.

    As for 4.23 release ETA, I'd like to implement some outstanding user requests from earlier this year (specifically multi-layer support for pixel collisions). I'll probably need at least 1 week or more to submit.

    Appreciate your interest and visitor message

    Leave a comment:


  • replied
    Originally posted by MissKraya View Post

    Confirmed working on PS4 now! Only additional change required is to whitelist PS4, in the uplugin file for supported platforms. Thank you for the great product and sorry for the late updates on this.

    EDIT: We also set the DonMeshPainting Content directory to always cook just to be safe, unsure if this is a requirement however.
    Excellent! Thank you for getting back on this!

    Leave a comment:


  • replied
    Hi There, Fantastic plugin - I am going to purchase on 4.23 release, but first I want to make sure that my painted decals will work with any chaos fractured meshes in my game?

    Thanks!

    Leave a comment:


  • replied
    Originally posted by VSZ View Post

    Thanks a lot for the information and update, appreciate it!
    Confirmed working on PS4 now! Only additional change required is to whitelist PS4, in the uplugin file for supported platforms. Thank you for the great product and sorry for the late updates on this.

    EDIT: We also set the DonMeshPainting Content directory to always cook just to be safe, unsure if this is a requirement however.

    Leave a comment:

Working...
X