Released : "V3D Speech Bubbles Generator Pro" (Commercial)

2»

Comments

  • ArtiniArtini Posts: 10,288
    edited March 25

    Just another test...

    Eden06pic01.jpg
    1920 x 1080 - 388K
    Post edited by Artini on
  • rpirkolarpirkola Posts: 4

    Trying to use this on mac, and seems that something somewhere tries to force windows style drive letter to path?

    when closing dialog, error is given and log shows this:

    2025-03-26 10:59:21.314 [WARNING] :: Script Error: Line 790
    2025-03-26 10:59:21.314 [WARNING] :: Error: Invalid arguments passed to Image()
    2025-03-26 10:59:21.314 [WARNING] :: Stack Trace:
        <anonymous>()@/Volumes/MacExternal4TB/Daz 3D/scripts/v3digitimes/speech bubbles generator/v3d sbgp 01 add text to bubble.dse:790
    2025-03-26 10:59:21.316 [INFO] :: Error in script execution: /Volumes/MacExternal4TB/Daz 3D/scripts/v3digitimes/speech bubbles generator/v3d sbgp 01 add text to bubble.dse

    Could be isolated issue, that is only place with that "<anonymous>()@" prefix, other lines in log look correct.  ...of course other similar things could come after that...

  • V3DigitimesV3Digitimes Posts: 3,365

    @Artini : thanks for sharing once again!

    @rpirkola : I'm gonna have a look at what happens line 790, to see if and how I can patch this, or if it can come from something else. Thanks for the info! I come back as soon as I have some news about that.

  • V3DigitimesV3Digitimes Posts: 3,365
    edited March 26

    @rpirkola :

    Line 790, the script create a new image based on the choice you make for the interface preview or the original map. At this line, the name of the image used in the preview is translated into an absolute filename. Having an error at this line means that (a) either the translation from relative to absolute path was not made correctly, (b) or that the path entered as the input of the translation function does not exist. edit : (c) or that the variable is not defined correctly...

    I tested on my side using a not existing runtime path, and, even if I managed to replicated the error message this way, when I work everything looks fine except the changes of the top options radio buttons (Base color map, white map, transparent background). In this case the only way to have it working properly is to stay with the option (the default radio button, left top of the inteface preview) "Base Color Map".

    It does not prevent me to generate, update, move, save and apply the text to to bubble. Can you confirm that you can write your text and apply it anyway when you keep the "Base Color Map" default option above the interface preview? (I'll anyway try to understand why you have such an issue when you close the script, which should never happen starting with one of the included shaders, or a normal runtime shader - but if it's only when closing the script, that's not a major issue).

    edit : after several hours digging, it seems that the variable related to the image is not declared, which is not problematic on PC, but might be on MAC. In this case, the update would be 3 letters to add, so the blink of an eye. I'm still waiting for your answer to know if, except the error message, you had the main functionality (writting on the bubble) working?

    edit : COULD ANY MAC USER CONFIRM OR INFIRM THIS ERROR MESSAGE WHEN CLOSING? (this way I know if it's all mac, or only a specific configuration), and confirm if they could write on the bubble (if not I'll patch it, but I'll then need one or two mac testers)?

     

    Post edited by V3Digitimes on
  • rpirkolarpirkola Posts: 4

    That error message was something obvious that was wrong, but I had also issues of getting any of my text viewed anywhere...

    Some trial & error with blank scene - with just your bubbles - and finally got something happen; first withing dialog box (by toggling those radio boxes until something shows), and later also in scene - and if I got preview text visible in scene, then it seemed to persist (or not, still debugging).  Except that when I actually succeed, the configured path for speech bubble texts (== fast save folder) is ignored - I get complaint that temp folder is being used and I need to manually select path and filename.  If I do that, then I get - something (that was previewed in scene)...

    Should text size in dialog's preview area match scene's speech bubble?  ...because most times text size in scene is much smaller (*). e.g. if I resize text to fill preview area, I may get tiny text inside speech bubble (4x too small?).  And if I trigger manual save, saved image matches scene.  And if I try to stretch text size over bounds (in dialog box), speech bubble in scene goes black...

    Actually that text size difference could be related how Macs (/ Apple) describe their screens - retina display.

    (*) need to debug more; I got one misfire with very large text where (possibly) preview and scene text sizes were same.

  • rpirkolarpirkola Posts: 4
    edited March 26

    More trial and error, and I may have found system how to get what I want.

    - dialog boxes preview area is good for writing & editing the text, but that will be 4x (?) too small

    - by using 'Multiply Max Size by 2' twice, I seem to avoid black speech bubble and can stretch text to correct size in scene preview

    - 'Save as Image and Apply' seems to fix that original error (at least while I was writing this and testing) - fast save is done, but when closing dialog that is ignored.  But seems that save folder is remembered, so I only need to give name (which might be actually good thing?)

    So, bit tricky - but easier than my previous method of drawing that text in gimp (to a weird(ish) template I created).  much faster :)

    fyi: returned to original scene where I tried to use this first time: scene preview refused to resize text, but saved files were correct, so I peeked at that and ended with correct text size for the render.

    Post edited by rpirkola on
  • ArtiniArtini Posts: 10,288

    V3Digitimes said:

    @Artini : thanks for sharing once again!

    ...

    Thanks. As usual it is a lot of fun using Bubbles Generator.

    I have tried to create a set of the bubbles created from your base props. Then I have made a group of them.

    I decided to run your "Add your own text" script from the Top view camera,

    without clicking on any other scripts from your generator.

    I got a preview in the text script area, but not in the scene.

    Do you have any advice about how to properly create a new set from the included base props, step by step?

     

  • V3DigitimesV3Digitimes Posts: 3,365
    edited March 27

    @rpirkola :

    Thank you for providing all the detailed information. I’m glad to hear that the script is allowing you to save and reuse text images, even though it’s not optimal yet. I’m currently focusing on two remaining issues:

        1. The error message you encountered when closing the script.

        2. The “Apply” function not working as expected.

    In my opinion, these are likely related. The error is likely acting like a cancel action, which is common when ending DAZ scripts when something goes wrong. However, the good news is that the new map with the text is still being created, even if the final application on the bubble isn’t completed.

    Regarding the issue with the bubble text size not matching the preview text size – after some in-depth discussion with an AI, it seems as you suggested that this might be related to the Retina display on Macs. If I'm able to fix the error (error message/ saved but not applied) above but the size issue persists, I could consider adding a “pre-correction” dial in the interface to help with that.

    Would you be willing to test a “debug” version of the script so I can gather as much information as possible to fix these issues? If I’m able to develop a patched version, would you be open to testing that as well? If not, I may need to find additional Mac testers, particularly those with Retina displays.

    edit : the principle of testing a debug version would be to launch it, do what you usually do, and send me the log file, not really long (plus I made one or to enhancement which could solve your apply issue).

    Thanks again for your patience and help!

    Post edited by V3Digitimes on
  • V3DigitimesV3Digitimes Posts: 3,365

    Artini said:

    V3Digitimes said:

    @Artini : thanks for sharing once again!

    ...

    Thanks. As usual it is a lot of fun using Bubbles Generator.

    I have tried to create a set of the bubbles created from your base props. Then I have made a group of them.

    I decided to run your "Add your own text" script from the Top view camera,

    without clicking on any other scripts from your generator.

    I got a preview in the text script area, but not in the scene.

    Do you have any advice about how to properly create a new set from the included base props, step by step?

     

    Sorry, I see your question today, I was writing my previous answer while you were asking this, and I did not saw it before. Well, it is pretty easy : you load a "bubble" prop, then all the included "detail" props you need. You make those "detail props" children of your bubble. You put the same shaders on both (preferentially), and if you want to reuse them, you can save them as a scene subset. When you launch the script, make sure that you select the bubble (and not one of their children), and make sure the text is not hidden by the details props. Did you solve your issue in the meantime, or do you still have it (PS that is the way my cloud bubble subsets included in the product were built).
  • ArtiniArtini Posts: 10,288
    edited April 4

    Thanks a lot for the answer, @V3Digitimes.

    Yes, I have experimented myself, but want to know your opinion on creating custom bubbles from your props.

    As usual, you are the best.

     

    Post edited by Artini on
  • Drogo NazhurDrogo Nazhur Posts: 1,265

    Sorry if this is a stupid question but after installing it and rebooting my laptop, how do I access the program? Where do I find it? I used DIM to install it but I have no idea where it is.

  • V3DigitimesV3Digitimes Posts: 3,365

    You find it in the content library in : scripts/V3Digitimes/Speech Bubbles Generator/

    Otherwise, you find it using the smart content/products/installed : "All products", uncheck the "Filter By context" botton checkbox, Props...Don't ask me why it is under props rather than under scripts, I have no idea why...

  • DoctorJellybeanDoctorJellybean Posts: 9,585

    You really want to bankrupt me, don't you laugh

    One question; can one place an image inside a bubble?

    This should go very nicely with Wayfinder Sign Generator. Time to experiment!

  • DoctorJellybeanDoctorJellybean Posts: 9,585

    There is a V3D SBGP zDetail For Rectangle Bubbles Rounded Border prop. How does one use it? I don't see anything in the doc.

  • V3DigitimesV3Digitimes Posts: 3,365
    This is a prop included so that the "sharp" borders of rectangle based bubbles look rounded. In order to use it, you load it on the rectangle you want and use the morphs to adjust its size to the one of the rectangle. Then you jus have to match the background shaders (copy paste from to selected surface). Yes i may have forgot to mention it in the doc... or chosen not to do so.
  • DoctorJellybeanDoctorJellybean Posts: 9,585

    Is there a way to see if a bubble is for FilaToon or Iray, other than the labels? I'm asking because V3D SBGP Circle Base Bubble 01 Iray is listed on the Scene pane as V3D SBGP Circle Base Bubble 01 FilaToon. I haven't tried the others yet.

  • V3DigitimesV3Digitimes Posts: 3,365

    yes, there is a super easy way : 

    select your bubble. Go in surfaces editor tab. select the main surface and look at what is written top of the list of properties : either Iray Uber (then this is an Iray material), or Filatoon something (then this is filament).
    What you see for the "Circle" might be a real shader mistake or a simple relabelling issue when I made the package. If it is a shader mistake, you simply have to apply the shader you want corresponding to the render engine you want.

  • Could I please ask for a possible update, that the WRITE YOUR TEXT input box is at least the same width as the PREVIEW TEXT box. It would be so much easier to see where lines have to be manually split to fit the width.

  • V3DigitimesV3Digitimes Posts: 3,365

    Well... sorry I don't understand your request. Could you be more specific, with for instance a screen capture so that I can see your issue... Because in the speech bubbles generator, you "in theory" should have the borders of the bubble visible in the preview area of the interface... So you "see" when you must split to fit... No? I'm ok to discuss this, but I don't understand the issue so far.

  • DoctorJellybeanDoctorJellybean Posts: 9,585
    edited October 1

    I will provide an example.

    Post edited by DoctorJellybean on
  • V3DigitimesV3Digitimes Posts: 3,365

    Ok thanks!

Sign In or Register to comment.