Home Gallery Resources The Team Rules chat Login Register
Pages:  1 ... 174 175 176 [177] 178 179 180 ... 1046
Author Topic: Brawlbox Resources & History  (Read 3872299 times)
0 Members and 5 Guests are viewing this topic.
BlackJax96
Brawl Mod God
Moderator
****
Offline Offline

Posts: 4612


  • Awards KCMM Veteran Sniper King for a Day Featured

  • View Profile Awards
    « Reply #2640 on: August 13, 2011, 02:14:45 PM »


    hey BJ is u going 2 use the unofficial Primesense / OpenNI 4 camera data / skeleton tracking respectively or the OFFICIAL Kinect SDK as a base 4 mocap cause there is a downside to both. the SDK (by microsoft) it only supports Windows 7 and it is beta. the OpenNI / mocap drivers get updated periodically etc. but only supports 1 Kinect where as the SDK supports multiple and is very flexible. so as you can see there are ups and there are downs to both its up 2 u you decide    Wink

    SuperSmasher

    I was going to use the Kinect SDK because it has a summary of each function, is already in C#, and is official, whereas OpenNI only has a C# wrapper for C++ functions and no function summaries.

    Inb4anyonecomplains: I chose to add Kinect tracking myself, so if anyone doesn't have Windows 7 or a Kinect, all I can say is "Too bad, you should be glad I'm adding any skeleton tracking..." :/
    Logged

    SuperSmasher
    Expert Kitten
    ****
    Offline Offline

    Posts: 60

    kitty kat used lick!


    View Profile Awards
    « Reply #2641 on: August 13, 2011, 02:42:54 PM »


    Pros/Cons 4 sdk


        support for audio
        support for motor/tilt
        full body tracking:
            does not need a calibration pose
            includes head, hands, feet, clavicles
            seems to deal better with occluded joints
        supports multiple sensors
        single no-fuss installer
        SDK has events for when a new Video or new Depth frame is available

    con:

        licensed for non-commercial use only
        only tracks full body (no mode for hand only tracking)
        does not offer alignment of the color&depth image streams to one another yet
            although there are features to align individual coordinates
            and there are hints that support may come later
        full body tracking:
            only calculates positions for the joints, not rotations
            only tracks the full body, no upperbody or hands only mode
            seems to consume more CPU power than OpenNI/NITE (not properly benchmarked)
        no gesture recognition system
        no support for the PrimeSense and the ASUS WAVI Xtion sensors? (can anyone confirm this?)
        only supports Win7 (x86 & x64)
        no support for Unity3D game engine
        no built in support for record/playback to disk
        no support to stream the raw InfraRed video data
        SDK does not have events for when new user enters frame, leaves frame etc


    OpenNI Pros/Cons


    pro:

        license includes commercial use
        includes a framework for hand tracking
        includes a framework for hand gesture recognition
        can automatically align the depth image stream to the color image
        full body tracking:
            also calculates rotations for the joints
            support for hands only mode
            seems to consume less CPU power than Microsoft Kinect SDK’s tracker (not properly benchmarked)
        also supports the Primesense and the ASUS WAVI Xtion sensors
        supports multiple sensors although setup and enumeration is a bit quirky
        supports Windows (including Vista&XP), Linux and Mac OSX
        comes with code for full support in Unity3D game engine
        support for record/playback to/from disk
        support to stream the raw InfraRed video data
        SDK has events for when new User enters frame, leaves frame etc

    con:

        no support for audio
        no support for motor/tilt (although you can simultaneously use the CL-NUI motor drivers)
        full body tracking:
            lacks rotations for the head, hands, feet, clavicles
            needs a calibration pose to start tracking (although it can be saved/loaded to/from disk for reuse)
            occluded joints are not estimated
        supports multiple sensors although setup and enumeration is a bit quirky
        three separate installers and a NITE license string (although the process can be automated with my auto driver installer)
        SDK does not have events for when new Video or new Depth frames is available


    all r true
    Logged


    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #2642 on: August 13, 2011, 03:14:41 PM »


    Inb4anyonecomplains: I chose to add Kinect tracking myself, so if anyone doesn't have Windows 7 or a Kinect, all I can say is "Too bad, you should be glad I'm adding any skeleton tracking..." :/
    BAMF: yea I'm glad yur adding skeleton tracking that almost 50% of the world can't use...
    I love not being able to use this lovely new feature

    EDIT: why not program for the best OS instead of the 2nd most crappy one
    hmmmmmmmmmmmmmm not impressed
    « Last Edit: August 13, 2011, 03:18:51 PM by Tcll » Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    SuperSmasher
    Expert Kitten
    ****
    Offline Offline

    Posts: 60

    kitty kat used lick!


    View Profile Awards
    « Reply #2643 on: August 13, 2011, 03:22:21 PM »


    BAMF: yea I'm glad yur adding skeleton tracking that almost 50% of the world can't use...
    I love not being able to use this lovely new feature

    EDIT: why not program for the best OS instead of the 2nd most crappy one
    hmmmmmmmmmmmmmm not impressed

    & what operating system wood that b?
    Logged


    BlackJax96
    Brawl Mod God
    Moderator
    ****
    Offline Offline

    Posts: 4612


  • Awards KCMM Veteran Sniper King for a Day Featured

  • View Profile Awards
    « Reply #2644 on: August 13, 2011, 03:24:25 PM »


    BAMF: yea I'm glad yur adding skeleton tracking that almost 50% of the world can't use...
    I love not being able to use this lovely new feature

    EDIT: why not program for the best OS instead of the 2nd most crappy one
    hmmmmmmmmmmmmmm not impressed

    Oh well bro. Im srs here

    uMad bro?
    trololololo
    Logged

    DarkPikachu
    Angel Kitten
    ***
    Offline Offline

    Posts: 3069


    complexity == fun

  • Awards Super Saiyan Topic Heart Container KCMM Veteran Tutorial Writer

  • View Profile Awards
    « Reply #2645 on: August 13, 2011, 03:26:58 PM »


    & what operating system wood that b?
    WinXP Pro
    (most convienent and user friendly)

    Vista < 7 < XP < Home < Pro

    actually... the list is better >_>
    7 isn't the 2nd best...

    EDITED: Vista < XP < 7 < XP Home < 7 Ult < XP Pro

    yes, 7 Ult is nearly as good as XP Pro
    Logged


    Quote: Friedslick6
    you have been through a lot of hassle. I've watched every topic you posted on this, and most of them seemed to disintegrate gradually.
    But the coolest part was that you didn't stop working on it despite that.

    Quote: Internet Explorer
    you're doing more with your life right now than probably most other people around you. You're a valuable asset to the Smash community. So yeah, you should be proud.

    quote: Greg
    You do have a gift which I've seen many developers use to their advantage. You can become a great coder, and with all of those ideas I think you can really build something great.

    Naruto200Man
    Badace Kitten
    *****
    Offline Offline

    Posts: 5100

    Guy: Go fourth and Brawl! Lee: Yes Guy Sensei!

  • Awards Hot Topic Heart Container Dedicated Hacker KCMM Veteran

  • View Profile WWW Awards
    « Reply #2646 on: August 13, 2011, 03:31:21 PM »


    Um TCLL....you know you can just go to gamestop in like, a year and a half and probably find a Used kinect that somebody dropped off right? That would still be expansive, but it wouldn't be as much.

    I'm waiting to see if the price goes down first, maybe even wait till christmas  next year before I think about buying that one.

    By that time, BJ will probably finish BB3 XD and the Kinect thingy will be more solid and working.
    Logged


    Protoman.EXE
    Extreme Kitten
    *******
    Offline Offline

    Posts: 427


    Netbattler pro.

  • Awards Hot Topic Shadow the Pinhog

  • View Profile Awards
    « Reply #2647 on: August 13, 2011, 05:10:58 PM »


    Did i jus come in and hear Kinect tracking, in my Brawl box?

    I have a PS3, and i'll buy a Kinect just for that.
    Logged

    Sig by Segtendo. Epic

    BlackJax96
    Brawl Mod God
    Moderator
    ****
    Offline Offline

    Posts: 4612


  • Awards KCMM Veteran Sniper King for a Day Featured

  • View Profile Awards
    « Reply #2648 on: August 13, 2011, 07:08:19 PM »


    Did i jus come in and hear Kinect tracking, in my Brawl box?

    I have a PS3, and i'll buy a Kinect just for that.


    Indeed.

    I have good news!
    I fixed the DAE parsing error with the nodes (the node swap issue, where joints came after the other nodes).

    What I did was, parsed the nodes in the the order they're in the DAE (ex: node, node, joint), and then sorted the list of nodes so that joints came first with a custom list comparison function.

    You'll still have to follow the exporting instructions I have on the OP, but you shouldn't have problems importing DAEs now. I'll test it on multiple DAEs just make sure.

    There is one extra rule I have to mention. If your model is all 1 huge mesh, chances are that the primitives will mess up. By "mess up," I mean this (ignore the texture, just notice that there's no mesh in some places):

    That's supposed to be Yoko Littner. Im srs here

    All the vertices are intact, but the primitives are screwed lol.

    Just don't import your model as a single mesh and you'll be fine. You need to seperate the objects by the texture they use anyways, as you can see in the images. Tongue
    Logged

    Segtendo
    Local Marie Fanboy
    Special Access
    *****
    Offline Offline

    Posts: 13362


    Cold queen

  • Awards Starstormer PC Core Gamer 128-bit Core Gamer Super Saiyan Topic

  • View Profile WWW Awards
    « Reply #2649 on: August 13, 2011, 07:13:32 PM »


    Indeed.

    I have good news!
    I fixed the DAE parsing error with the nodes (the node swap issue, where joints came after the other nodes).

    What I did was, parsed the nodes in the the order they're in the DAE (ex: node, node, joint), and then sorted the list of nodes so that joints came first with a custom list comparison function.

    You'll still have to follow the exporting instructions I have on the OP, but you shouldn't have problems importing DAEs now. I'll test it on multiple DAEs just make sure.

    There is one extra rule I have to mention. If your model is all 1 huge mesh, chances are that the primitives will mess up. By "mess up," I mean this (ignore the texture, just notice that there's no mesh in some places):

    That's supposed to be Yoko Littner. Im srs here

    All the vertices are intact, but the primitives are screwed lol.

    Just don't import your model as a single mesh and you'll be fine. You need to seperate the objects by the texture they use anyways, as you can see in the images. Tongue

    The name of the bones are weird O_o
    Logged

    : SW-2632-7270-6724


    Naruto200Man
    Badace Kitten
    *****
    Offline Offline

    Posts: 5100

    Guy: Go fourth and Brawl! Lee: Yes Guy Sensei!

  • Awards Hot Topic Heart Container Dedicated Hacker KCMM Veteran

  • View Profile WWW Awards
    « Reply #2650 on: August 13, 2011, 07:19:32 PM »


    OMG ~

    That's good for me cause Alpha has like, a seperate texture on each of her skin/mesh segments anyway.

    I'll probably have to make my own skeleton for her body and then add the hair bones via brawlbox, and the other bones I need to add like XRotN, YrotN etc.

    By the way, since it's a brawl standard, should I add a TopN bone at the very top of the bone tree for my character?

    Alpha's not the only one I want to import, King bulkubin too from the bridge of eldin stage~ Hehe he would make an entertaining replacement for Dedede XD
    Logged


    dark sonic 19
    Supreme Kitten
    ********
    Offline Offline

    Posts: 610


    Luigi Time!

  • Awards Favorite'd Famous Hacker Heart Container Ninja

  • View Profile WWW Awards
    « Reply #2651 on: August 13, 2011, 07:50:08 PM »


    Hay guys look what i found and keep up it with the great work bj ^^
    http://i55.tinypic.com/mvkzli.png
    Logged

     
                 

    Naruto200Man
    Badace Kitten
    *****
    Offline Offline

    Posts: 5100

    Guy: Go fourth and Brawl! Lee: Yes Guy Sensei!

  • Awards Hot Topic Heart Container Dedicated Hacker KCMM Veteran

  • View Profile WWW Awards
    « Reply #2652 on: August 13, 2011, 07:52:57 PM »


    Hay guys look what i found and keep up it with the great work bj ^^
    http://i55.tinypic.com/mvkzli.png



    If you got that where I think you got it, you wouldn't happen to have a DOA4/DOAUltimate ISO on you would you Im srs here
    Logged


    BlueBrain
    God Kitten
    *******
    Offline Offline

    Posts: 8941


  • Awards Infinite Smash Team Super Saiyan Topic >9000 Heart Container

  • View Profile Awards
    « Reply #2653 on: August 13, 2011, 07:54:44 PM »


    Hay guys look what i found and keep up it with the great work bj ^^
    http://i55.tinypic.com/mvkzli.png



    give me... NOW!!!!!!!!!!

    xDD
    Logged

    dark sonic 19
    Supreme Kitten
    ********
    Offline Offline

    Posts: 610


    Luigi Time!

  • Awards Favorite'd Famous Hacker Heart Container Ninja

  • View Profile WWW Awards
    « Reply #2654 on: August 13, 2011, 07:59:08 PM »


    If you got that where I think you got it, you wouldn't happen to have a DOA4/DOAUltimate ISO on you would you Im srs here
    nope and i have Morrigan and LeiLei
    Logged

     
                 

    Pages:  1 ... 174 175 176 [177] 178 179 180 ... 1046
    Print
    Jump to: