Unity Community


Page 1 of 62 1231151 ... LastLast
Results 1 to 20 of 1233

  1. Location
    Saint-Petersburg,Russia
    Posts
    1,333

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

    (See also : Antares Project & Addon (free) , Universe showcase)

    I have work over the Visual logic environment for Unity 3.0
    Work in progress, but now, I can show the first video shot from my Vizio Editor.

    Old Virtools & Quest3D users, Welcome!




    Click image for larger version. 

Name:	ClosetBeta0.jpg 
Views:	35158 
Size:	505.7 KB 
ID:	17015


    15.11.2010 :
    http://forum.unity3d.com/threads/59121-Visual-Logic-Editor-(Antares-VIZIO)-(video-amp-screens)?p=429925&viewfull=1#post429925

    Click image for larger version. 

Name:	CBTsoon.jpg 
Views:	35266 
Size:	293.3 KB 
ID:	15068


    19.11.2010 :
    http://forum.unity3d.com/threads/59121-Visual-Logic-Editor-(Antares-VIZIO)-(video-amp-screens)?p=433116&viewfull=1#post433116

    Click image for larger version. 

Name:	200LogickBlocks.jpg 
Views:	36352 
Size:	254.4 KB 
ID:	15067


    21. 11. 2010 :
    With VIZIO, you can Create your GUI right in Editor Mode!

    22.11.2010 :
    Internal & External Web Help in VIZIO.

    24.11.2010 :
    Antares.VIZIO : Creating GUI right in Edit Mode (VIDEO)

    28.11.2010 :
    New Features

    29.11.2010
    :
    VIZIO is going to have a built-in encrypting system, which will totally protect your application from code hacking (read more).

    30.11.2010 :

    New video from VIZIO : improved GUI editing and cross graphs communication.

    08.12.2010 :
    Stress test : Draw a thousand blocks without CPU overloads.

    09.12.2010 :
    How to create your own blocks in VIZIO

    11.12.2010 :
    VIZIO : Work space organization

    14.12.2010 :
    First stage of Closed Beta Test is launched.

    22.12.2010 :
    VIZIO works perfectly on Android.
    VIZIO : Any code in any supported language in one single user-created block.

    27.12.2010 :
    The Wizard for facilitating the creation of Custom Block for VIZIO (included in project)

    29.12.2010 :

    iOS tested.

    08.01.2011 :
    Custom Inspectors for LogicBlocks

    11.01.2011 :
    Finite-State Machine in VIZIO
    VIZIO : Local Variables

    13.01.2011 :

    Runtime Debugging : ON

    25.01.2011 :
    MonoBehaviour's Universal Wizard Block. (Call any public methods everywhere in your project's monobehaviours)

    27.01.2011 :
    Easy copying of VIZIO graphs between any cuantity of objects.

    08.02.2011
    :
    Universal Wizard Logick Block.

    18.02.2011 :
    One beginner level tutorial

    20.02.2011 :
    Easy send and receive any data between graphs or environment.

    21.02.2011
    :
    New Tutorial for our beta-testers. The Map .

    24.02.2011
    :
    iTween inside Universe

    27.02.2011 :
    New user-created Smart Blocks

    04.03.2011
    :
    Shortcuts

    08.03.2011 :
    Two new tutorials added.


    16.03.2011 :
    New tutorial added (and much more new blocks)

    19.03.2011 :
    New helpers (Arrow and Stickers) added.

    01.04.2011 :
    Universe (VIZIO) is approved to the Asset Store

    Last edited by Neodrop; 05-23-2013 at 04:26 AM.
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER




  2. Guest
    Posts
    138
    Hey, looks cool. First question: is it reflection-based or are you generating code?


  3. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    Both of it. For example, this is a source code of one Logic Block :

    Code:  
    1. using VisLoEd.Core;
    2. using UnityEngine;
    3.  
    4. namespace VisLoEd.Blocks
    5. {
    6.     [VisualLogicBlock("Rotate Transform", "Transforms")]
    7.     public class TransformRotate : LogicBlock
    8.     {
    9.  
    10.         [Parameter(VariableType.In, typeof(Transform), Name = "Transform")]
    11.         Variable transform;
    12.  
    13.         [Parameter(VariableType.In, typeof(Vector3), Name = "Euler Angles")]
    14.         Variable angles;
    15.  
    16.         [EntryTrigger]
    17.         public void Rotate()
    18.         {
    19.             Transform transf = (Transform)transform.Value;
    20.             Vector3 rotAngles = (Vector3)angles.Value;
    21.  
    22.             if (transf != null)
    23.             {
    24.                 transf.eulerAngles += rotAngles;
    25.             }
    26.             ActivateTrigger("Exit");
    27.         }
    28.  
    29.         public override void OnInitialize()
    30.         {
    31.             RegisterOutputTrigger("Exit");
    32.         }
    33.     }
    34. }
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER




  4. Guest
    Posts
    138
    I mean how does it work at runtime?
    Well from RegisterOutputTrigger("Exit"); it seems that input functions attached in graph to trigger Exit will need be called through reflection. Or does it also generate some code that works at runtime?


  5. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    No Reflection during runtime. All code is generated on program start, or when the GameObject with Vizio-graph is created (or receives the Vizio-code from Network for example) - just one time per object live and next, all calls is transferred by delegates.
    Very fast and stable. No reflection in execution.
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER





  6. Location
    Barcelona
    Posts
    473
    Amazing stuff!!!

    Some of the most demanded extensions for unity are coming from the hand of the comunity.

    Visual logic and Visual Shader editor.

    Keep on the good work!!
    Android works>>>>>>>>



  7. Posts
    44
    Hi Neodrop,

    pardon the question but will your Visual logic environment be somewhat comparable to Kismet in UDK ?

    Sam.


  8. Location
    Brasil
    Posts
    207
    Really good man. I don´t know if you have the interest, but Unity should think about employing you.


  9. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    Quote Originally Posted by SamSam
    Hi Neodrop,

    pardon the question but will your Visual logic environment be somewhat comparable to Kismet in UDK ?

    Sam.
    Yes. This is something similar, but without Kismet limitation and much more faster. With my system everybody can create any conceivable code without any limitations. (in near future).
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER





  10. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    Quote Originally Posted by dart
    Really good man. I don´t know if you have the interest, but Unity should think about employing you.
    I'm not alone
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER




  11. Guest
    Posts
    138
    So then this

    ActivateTrigger("Exit");

    Turns into something like:

    Code:  
    1. class TransformRotateGenerated : TranfromRotate
    2. {
    3.    overload void ActivateTrigger(string trigger)
    4.    {
    5.        switch (trigger)
    6.        {
    7.            case "Exit":
    8.                SomeNode.SomeFunction(parameters);
    9.                SomeOtherNode...
    10.                break;
    11.        }
    12.    }
    13. }

    What i mean is you still need to have one indirection level right?


  12. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    No. When the graph is created during runtime (on Start or when object with graph is created), the core prepare all necessery delegates and store it in the Dictionary.
    When the logic block call ActivateTrigger("Exit"); the core just looking in the dictionary and execute the found delegate by this key. This Delegate calls a some method in other logic block (to wich it is connected by the link). And so on.
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER




  13. Guest
    Posts
    138
    That is still one level of indirection
    Anyway, will keep my eyes on this project


  14. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    May be you right, may by I don't understood clearly your questions.
    My teachers was japanese (good peoples, but with a bad english knowledge).
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER





  15. Posts
    131
    As Quest3D and recent Unity user, I think that Quest3D is far more productive.
    I really hope you can go with this thing, and may not have to return to Quest3D…
    All my humble support if needed.


  16. Location
    Montréal Quebec
    Posts
    2,241
    When is this comming out?
    I have a very complex FSM on my current projet that will be simply done with this visual editor.
    Can i really do anything that could be done with code or is there any limitation?
    Cheers,
    Forgotten Memories Teaser
    Forgotten Memories Trailer
    I write shaders for the community!
    Dead Strike iOS (Top iOS game made with Unity).
    Nintendo Wii U and Sony (PS3/PS4/Vita) Licensed Developer/Publisher.
    __________________________________________________
    Georges Paz
    http://www.forgottenmemoriesthegame.com


  17. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    No limitation. You can use Vizio or normal code together in any combination. I will create a simple to use bridge from Vizio to the Code and back.

    About release. I hope to release a beta in October.
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER





  18. Location
    Montréal Quebec
    Posts
    2,241
    Quote Originally Posted by Neodrop
    No limitation. You can use Vizio or normal code together in any combination. I will create a simple to use bridge from Vizio to the Code and back.

    About release. I hope to release a beta in October.
    Is there any runtime code generation? How is VIZIO performing?
    Keep the hard work.
    Cheers,
    Forgotten Memories Teaser
    Forgotten Memories Trailer
    I write shaders for the community!
    Dead Strike iOS (Top iOS game made with Unity).
    Nintendo Wii U and Sony (PS3/PS4/Vita) Licensed Developer/Publisher.
    __________________________________________________
    Georges Paz
    http://www.forgottenmemoriesthegame.com


  19. Location
    Saint-Petersburg,Russia
    Posts
    1,333
    Quote Originally Posted by tatoforever
    Is there any runtime code generation? How is VIZIO performing?
    Keep the hard work.
    Cheers,
    Yes. Runtime code generation. Performance near to the original code. I'm not ready yet to publish any banchmarks. Work in progress.
    Good bug is a fixed bug!
    Unity 3.x Pro + Asset Server + iPhone Advanced + Android Advanced
    Antares Universe (VIZIO) 1.3.7 in Asset Store
    Antares SceneView Addons API
    2010 for 2011 Unity Contest Winner
    Antares Addon : 1.5.6 (4 Free)
    FOLLOW ME ON TWITTER




Page 1 of 62 1231151 ... LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •