Search Unity

  1. Megacity Metro Demo now available. Download now.
    Dismiss Notice
  2. Unity support for visionOS is now available. Learn more in our blog post.
    Dismiss Notice

Visual Logic Editor (Antares VIZIO) : (video screens)

Discussion in 'Assets and Asset Store' started by Neodrop, Sep 1, 2010.

  1. Jingle-Fett

    Jingle-Fett

    Joined:
    Oct 18, 2009
    Posts:
    614
    Hey I have a question just to be sure, with Vizio can you do other stuff asides from regular scripting? I mean like if you knew what you were doing could you also make editors/tools for unity and other stuff like that? From the sound of things it sounds like Vizio would be able to do that but correct me if I'm wrong
     
    Last edited: Nov 26, 2010
  2. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yes. Sure. In the future, I want work in this environment for most my projects and ideas. Editors scripting too.
    You know, in past (when the Vizio idea was born), I imagined it just as quick Editor scripting extension.
     
    Last edited: Nov 26, 2010
  3. SimonAlkemade

    SimonAlkemade

    Joined:
    Feb 4, 2009
    Posts:
    432
    will it also allow you to create your own building blocks similair to a Run VSL BB in Virtools? If not is it scheduled?
     
  4. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Sure. But this functionality is not realesed yet.
     
  5. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    .......I can't wat to put this to the test in a production environment. This is a feature I've wanted in Unity(and other engines) for some time. Much respect for your work Neodrop(all Antares projects).
     
  6. blueice

    blueice

    Joined:
    Dec 9, 2009
    Posts:
    51
    excellent work Neodrop
     
  7. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Many new features added, but the most evident feature I think, this is the Notes (Yellow boxes with optional description).

    $VizioNotes.jpg
     
    Last edited: Nov 28, 2010
  8. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Arrays in VIZIO :

    $Arrays.png
     
  9. purpleduck

    purpleduck

    Joined:
    Oct 22, 2010
    Posts:
    11
    My friend, you are one cool man. This looks incredibly good so far. Can't wait for the first release. Very good job.
     
  10. torbjorno

    torbjorno

    Joined:
    Mar 22, 2010
    Posts:
    20
    Way too much teasing! :p

    It all looks great and fun to see the progress but getting a bit too anxious to buy it and get my hands on it.
     
  11. kshaja

    kshaja

    Joined:
    Sep 22, 2010
    Posts:
    148
    Neodrop , what you have here is absolutely fantastic !!!

    When I first came to this forum I did a quick search for Visual Programming in Unity3D and found two threads.
    One from the free Friday guy and this one.

    Since then I have been revisiting this thread to see the progress and it is going all the way :)

    I studied fortran,pascal,c,c++,c# and when I saw picture of Virtools building blocks connected to each other I was fascinated!
    That was 7 years ago and enjoyed working in it very much. Too bad that old swapmeet forum went away :(
    I even posted some files on Russian Virtools forum with a little help of Google translate and my native Serbian language;)

    I just love Visual programming, maybe because I am so visually oriented type.
    I don't want to get in that scripting vs. visual programming, it's personal thing.

    After Virtools I made some network stuff in Quest3D. Beside it's visual programming engine
    I like it because of that magic button ( sorry Virtools ) save as exe ;)

    Then I saw Unity3D and it's set of tools and publishing options and it is remarkable! Very best !
    But after Virtools, coming back to pure scripting was not an option for me.

    I looked at the 3DVIA studio for a while, but it wasn't catchy for me.

    Meanwhile UDK came out, and I am so deeply involved with it now.

    And all this talk above is about one thing.
    The moment Unity3D is equipped with visual programming, I am going to enjoy it :)

    I am very glad that You have made all this stuff and I want to say keep the good work !!!
     
  12. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Thank you, kshaja
    I hope and I think, it happens soon.
     
  13. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    VIZIO is going to have a built-in encrypting system, which will totally protect your application from code hacking. The code that is executed by VIZIO is being built dynamicly at the start of the application, and because of that it cannot be extracted from your application and change it. To make this even better, we will provide the means to encrypt the applications code, totally protecting it from "bad guys".

    Cheers.
     
  14. torbjorno

    torbjorno

    Joined:
    Mar 22, 2010
    Posts:
    20
    This has been in development for a long time, you've been posting for a long time. Is there a beta to apply to?
     
  15. fmarkus

    fmarkus

    Joined:
    May 22, 2010
    Posts:
    181
    Good things take time :)
     
  16. Pulov

    Pulov

    Joined:
    Feb 20, 2010
    Posts:
    824
    Forgot to comment... May be its an existing feature but... in order to keep the stuff tidy could be an interesting feature to have the hability to pack-group several connected nodes into a "container" and expand-open it when need to connect or edit it and keep it packed while working with other nodes.... just an idea.
     
  17. torbjorno

    torbjorno

    Joined:
    Mar 22, 2010
    Posts:
    20
    Good idea too, like the compositing package Nuke.
     
  18. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    No beta yet. But really soon.
    Containers is a planed features, and you can see the "Containers" foldout in right panel, but this functionality is not realised yet. But it will be without fail realised. For a complex graphs it is absolutely necessary.

    $COntainersInFoldout.jpg
     
    Last edited: Nov 29, 2010
  19. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    this is the one(major) feature that continues to lure me to UDK, and with a functional/stable visual scripting option in Unity, I may very well stop daydreaming of UDK(unless they release a Mac editor ide ;-)

    To reiterate the "broken record" aspects of this thread.... beta please, beta... cant wait to test!!! :)

    Your work on all things Antares is awesome!!!
     
  20. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    So you don't support the webplayer and mobile platforms or not with good performance?
     
  21. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Why such panic thinks? All platforms wiil be suppotred and should work fast. And encrypting is optinal build setting (and not realised yet, but planed).
     
  22. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    New video from VIZIO : improved GUI editing and cross graphs communication.
    And many more, but not all is present in this video.
    Here is the ONLINE DEMO

     
    Last edited: Nov 30, 2010
  23. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    And that would work how if you can't compile code on the fly?
    Your system is by definition forbidden on iOS for example, code must be present in the built application, adding it afterwards is a reason for rejection and removal.
     
  24. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    dreamora , really you expect, what I will tell to you all architecture behind a tea cup? ;)
    All will works. That all, what you should know at least at this moment.

    BTW, here is the ONLINE DEMO from the last video above.
     
    Last edited: Dec 1, 2010
  25. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    I don't expect anything its your black magic and thats fine ;)
    just wanted to point out that on platform compile at startup will either not work or lead to rejection as it is not allowed (unity has all these mechanisms cut so you obviously readd them - not even eval is present) and just for completeness: if any encrpytion is present it must be declared in the approval process

    So you won't be able to avoid telling your customers more or not support iOS

    Also ensure to test it on the device, just in case, cause the editor does not reflect the real state nor the simulator from apple actually.
     
  26. bigkahuna

    bigkahuna

    Joined:
    Apr 30, 2006
    Posts:
    5,434
    @Neodrop - This is looking amazing. Keep up the awesome work!
     
  27. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    I don't use IL Generation. That mean, I will have no troubles with iOS at all. ;)
    BTW, as I know (but not sure) IL generation is possible on iOS.
     
  28. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    what is IL generation? And why does iOS have a problem with it?
     
  29. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Last edited: Nov 30, 2010
  30. fmarkus

    fmarkus

    Joined:
    May 22, 2010
    Posts:
    181
    Great demo and fantastic work! And there is a curve editor!!! Cool! I was going to ask about that. The editor was so useful in Virtools Dev.
    Do you need to close a Vizio Graph window before you can run the app or can you keep on tuning?
     
  31. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    You don't need to close the Vizio Editor. I have do it just for convenient video recording. But, realtime debuging is not realised yet. Sure it will be - like in Virtools.

    CurveEditor is builtin Unity features. But I have create block like Bezier Interpolation BB in Virtools (this interpolator is present in the video above).

    Cheers.
     
    Last edited: Dec 1, 2010
  32. cristian gallego

    cristian gallego

    Joined:
    Aug 25, 2010
    Posts:
    9
  33. kshaja

    kshaja

    Joined:
    Sep 22, 2010
    Posts:
    148
    Neodrop, just to confirm my guessing,
    VIZIO is in separate window that can be moved around to the second monitor?
    Working with two monitors is a great advantage.
     
  34. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    +1, I use 2 monitors as well
     
  35. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yes. I have two monitors too. Here is the screen of my desctop. All works fine ;)

    $two monitors.jpg
     
  36. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    niceeeeee, vizio is exactly what I would place on my other monitor.!!! any "rough" estimates on when the beta(or 1.0) release may be?
     
  37. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Closed beta will be launched any days.
    I really hope to launch Open Beta to the middle of this month. But, as you understand, we can't to publish a crude product.

    VIZIO is a very wide and deep project. Now we have 1310 logic blocks and it is just a part of whole. We should create very convenient tools and environment to quick and easy work with it.
     
    Last edited: Dec 1, 2010
  38. 3Duaun

    3Duaun

    Joined:
    Dec 29, 2009
    Posts:
    600
    1310 logic bricks!?!?!? very very robust.

    WIll Vizio require UnityPro for any of its feature set?
     
  39. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Only for this features, which demand Unity PRO
     
  40. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Just fun picture : VIZIO with old-Unity skin.

    About current ptogress : we almost finish to create UnityEngine API blocks.



     

    Attached Files:

  41. SimonAlkemade

    SimonAlkemade

    Joined:
    Feb 4, 2009
    Posts:
    432
    will it also be possible to Trace the building block execution. Like in Virtools the lines turn red when executing. Something similar would make it easier to spot problems in the logic. Is something like this also planned?
     
  42. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yes. In the near future. Not now yet.
     
  43. Dreamora

    Dreamora

    Joined:
    Apr 5, 2008
    Posts:
    26,601
    Looking forward to the beta / open beta / release, looks neat and neater :)

    While I'm commonly very sceptic about "programming with something that uses 20times as much space as some 2 liner" I'm very interested to give such things at least an indepth go as I think its important to give stuff things a go to guide others on a team for example or to experience stuff that when used work out much better than "when looked at" ;)
     
    Last edited: Dec 3, 2010
  44. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yep. Here is a wide spectrum of usage.
     
  45. kshaja

    kshaja

    Joined:
    Sep 22, 2010
    Posts:
    148
    Neodrop,
    when VIZIO is released, what kind of user support will it have?

    Online documentation? ( yes , please :)
    Pdf documentation ( yes, please :)
    Video tutorials - with soft warm female voice in nice english language with little bit of Russian accent ( absolutely yes, please :)
     
  46. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yes. Sure.
    At first : Online manual + PDF
    Many short video tutorials.
    In next steps we thinking about :


    1. Built in IRC Channel (right in VIZIO).
    2. Built in user-created blocks repository.
    3. May be, interactive multiuser graphs editing possibility. (but not sure as quick)
     
    Last edited: Dec 7, 2010
  47. fmarkus

    fmarkus

    Joined:
    May 22, 2010
    Posts:
    181
    Hello!

    Just wondering, will you have all physics in Unity available as BBs? Would be fantastic.
    Cheers!
     
  48. Neodrop

    Neodrop

    Joined:
    Oct 24, 2008
    Posts:
    1,359
    Yes, we have. On the first stage (current), all Logic Blocks is just a copy of builtin Unity methods. For more convenient using Physics (for example rays or so on) may be later we will write custom implementation, but for this work we haven't time right now.
     
  49. the_gnoblin

    the_gnoblin

    Joined:
    Jan 10, 2009
    Posts:
    722
    I am not sure I'll manage to simulate a soft female voice ;).
     
  50. the_gnoblin

    the_gnoblin

    Joined:
    Jan 10, 2009
    Posts:
    722
    But I have a sister! (problem solved)