Welcome to vVv Gaming

Register now to gain access to all of our features. Once registered and logged in, you will be able to contribute to this site by submitting your own content or replying to existing content. You'll be able to customize your profile, receive reputation points as a reward for submitting content, while also communicating with other members via your own private inbox, plus much more! This message will be removed once you have signed in.

  • Announcements

    • vVv Bagzli

      We have moved to Discord   08/04/2016

      There has been a strong desire among the community to migrate to Discord for quite some time. As of today, our community will be using Discord and as a result, we will no longer be actively using our TeamSpeak Server.  The TeamSpeak server will temporarily stay active to help inform all of our move to Discord. Within the next couple of months, it will be shut down completely.  For a quick invite to our new Discord server, you can click here.  
      For a full detailed guide visit http://www.vVv-Gaming.com/Discord
    • vVv Bagzli

      vVv Gaming Presents: ADL Season 10!   08/12/2016

      TL;DR: Season 10 of the vVv Gaming LoL ADL begins Friday, August 19th @9pm EST/6pm PST! Discord Info              Just be on Discord at the check in time and have a level 30 with at least 16 champions to participate! ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ vVv Gaming has had a long history in competitive e-sports; and, while the LCS may be a long way off for the organization, we can still participate in semi-competitive LoL activities as a community. The ADL has, and will continue to be, our main way to achieve this. However, let’s be honest, the ADL has had a rough time over the past few seasons. This comes from both participant enjoyment, as well as coordination and structuring of the event as a whole. While I do not plan on completely fixing the system from the start, I do believe that there are some short (and long) term changes that can make the experience better for everyone: ·         We are keeping participation points for this season, as well as the Elo ranking system used for previous seasons. ·         We will have people recruiting more in the game from the community, and attempt to bring more LoL community members to the discord that we feel would be good for the vVv community. ·         We will be implementing new rules for the drafting phase. Some of these rules will be introduced as the season progresses and are covered below. ·         Unfortunately, at this point in time, there is no information regarding a prize. If a viable prize method/opportunity comes about in the future, current season winners will be rewarded retroactively. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ Rules and Details (Read if new):          Nights will consist of two matches per night. You must be able to attend both games (Don’t be that guy, play it out).          Be on Discord NO LATER than 8:55pm EST/5:55pm PST for Check In. This will be slowly changed to 8:45pm EST as the season progresses. We want the drafting phase this season to be as smooth as possible.  We want to give people time to announce their roles before hand.           Check in will happen in the ADL Check In Discord Channel BEFORE players move to the regular ADL channel, and at 9:00pm EST people will move to channels matching their Dynamic Queue rank. Missing the check-in deadline means that you will not be able to participate that night and will not receive a participation point.          During the Check In, participants will announce their top 3 preferred roles for a staff member to place in a spreadsheet (Discord does not allow for your descriptions to be changed, that I am aware of).          Have a level 30 account, at least 16 champions, and be ready to have some fun!          Additional Questions? Contact vVv Eternal or vVv Yui        The ADL will last for 10 weeks this season, there will then be a three-week break before the next season starts (Currently scheduled for Nov. 11, 2016).        Cheating or Smurfing in the ADL is not permitted. Anyone caught doing either of these this will be suspended from the ADL, no exceptions. Cheating will result in a permanent suspension, smurfing will result in a 5-week suspension.  New Drafting Process: So, in previous seasons of the ADL, the highest ranked players were given the priority in being team captains for any given night. While this was not a bad system, it did leave some players feeling left out over the course of the season. That being said: ·         Highest ranked players will no longer be automatically chosen as the team captain. ·         Team captains will be chosen by the number of participation points that a player has (you earn 1 point for each night you attend, REGARDLESS of whether or not you are picked). ·         No player can be captain more than once every 4 weeks (depending on overall participation). ·         The first weekend will have captains from an arbitrary division and lower. So here is my logic (bear with me). With some outlying cases, most of the team captains would pick from highest available skill in a role down, until all of the top players (and a few peoples friends) were picked. I don’t expect this to change at all; however, this allows for both new and lower skill level players and community members, as well as frequent participants, to always have a shot at playing. They also get the benefit of knowing (eventually) in advance that they will be captains. Additional Information: I would like to try and address the speed of the drafting process. For now, the primary way of doing this will be the check-in time; however, if another feasible method is suggested, any changes will be updated in this section. After the Games: ·         Players will join the winning team's discord channel, and all players will be given feedback if they desire it. ·         Players may also provide criticism and suggestions for the ADL. (We are still seeking to improve the event if the community desires it) ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- More Darn Rules ·         Teams will still be matched by alphabetical order of Discord channel for the time being. ·         The winner of the first match will play the winner of the second (both matches are played out simultaneously), and the same goes for the losing teams. ·         The higher team alphabetically will be chosen to be on the blue side for the first game, and the lower team will get blue side when the second game is played. Leaving/AFK: If someone leaves a game for any reason and does not reconnect, they will be given a 2-night suspension from the ADL. The player may appeal the suspension with an ADL Staff member if there was a legitimate reason for the disconnect. However, all appeals must happen at least 24 hours before the next ADL event. You also may only appeal a disconnect once per season. Pausing: Players may pause the game for UP TO 10 minutes if a player on their team is having connection issues. PLAYERS MUST INFORM AN ADL STAFF MEMBER IF A GAME IS PAUSED. If the reason cannot be resolved in 10 minutes, the team whose player disconnected will concede the match. If the enemy team agrees, they may also use their 10-minute pause to give the other team more time. Teams only get two pauses per game. Replacement Players: Player replacement will be handled the same as in previous seasons. A player may be replaced by another player of the same rank or lower, provided both teams agree to the replacement. ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ So that’s it folks.  Thank you for sticking through the whole announcement, we understand it is somewhat lengthy, however the information had to be provided.  You are now ready for the 10th season of the ADL! If you have any questions feel free to contact vVv Eternal     See you on Friday, August 19th at 8:55pm EST/6:00pm PST!     ADL Staff: vVv Eternal   To join the discussion click here!  
    • vVv Bagzli

      Changes to Community Game Nights   09/13/2016

      Thank you to everyone who participated in week’s survey.  After reviewing responses from the survey sent out to tournament participants the previous week, staff availability, and looking at conflicts with other tournaments, we have decided to make changes to our Wednesday Night Tournaments.  Moving forward, as of Thursday, September 22nd, team tournaments will be hosted on Thursdays as opposed to Wednesdays. We hope with the new schedule, the overall participation will improve, as there will be fewer conflicts between tournaments being hosted.   If you have any further feedback, please leave us a comment in the following thread:  http://www.vvv-gaming.com/forum/topic/72439-supersonic-series-feedback-thread/
Sign in to follow this  
Followers 0
  • entries
    11
  • comments
    8
  • views
    38,402

How to create custom 3D images for the Nintendo 3DS - Featuring Super Smash Bros. Brawl!

Sign in to follow this  
Followers 0
ChiboSempai

16,226 views

Creating 3D Pictures For The Nintendo 3DS Featuring Super Smash Bros Brawl!

By: ChiboSempai

Note: Please do not re-post this guide anywhere else, but feel free to spread the link to it as much as you want!

So who has a new Nintendo 3DS? It's a neat device, and you bet I got one! I was first in line at the store I got it from at midnight ready to go right away. Even without any games (I hate the launch line up lol), there is still plenty to do. The pack in games are fun, and the 3D camera (even though the cameras suck <_<) is really neat. After using the system for a bit, the interest I have as a game developer peaked, and I wanted to toy around with the 3D. Since there was no way yet to do run homebrew (reliably, nor do I know how to code for the DS lol), and no way to run your own 3D video, I set out to do the next best thing - 3D pictures.

How does it work?

The 3DS uses a picture format called .MPO, which stands for Multi Picture Object. It's a simple format that is basically just a container for two JPG images, one meant for your right eye, and one for your left. Using simple free programs you can combine two JPG files into a single MPO file that the 3DS can read.

Hold your finger in front of your face and imagine how each of your eyes see it. Your finger is straight out from your nose, but each of your eyes is set off to the left or right, and rotated to focus on a single point (your finger). Your brain then takes the two images and combines the two separate images to form one 3D image. Alternate closing your eyes and you will see your finger and/or surrounding objects move a little bit, this is just because of the different placement of your eyes. The objects more in focus move less because that is what your eyes are fixated on.

The 3DS screen has alternating columns of pixels specially designed so each of your eyes see every other line, essentially sending one image to your left eye and one image to your right. When MPO files are viewed on the 3DS, it positions the left eye image so only your left eye can see it and the right eye image so only your right eye can see it. Your eyes get the images, then your brain puts together the different images, and boom! You've got a new 3D image.

Why Super Smash Bros Brawl?

Any two images can be combined to make a 3D image. You could technically take a picture of a cat and a picture of a dog and combine them, but since they don't match your eyes will likely bug out from nothing being in focus, and it will give you a headache lol. Anything normal can work though, I even recreated the vVv logo in a 3D modeling program, positioned two cameras where the two "eyes" are, took a snapshot of each, and combined them into a single working 3D image.

What I'm going to discuss in this guide however is Super Smash Bros. Brawl. Why? Well, I'm a competitive Brawl player, is that reason enough? lol. Joking aside, when you pause the game in Brawl you can move the camera around and take snapshots and save them to the SD card, it's very simple and easy. Additionally, there is a trophy demonstration mode where you can place trophies you earn in the game into a diorama sort of scene and move a camera around to take pictures. These two modes lend themselves PERFECTLY to making 3D pictures.

How to make 3D images:

Here is the super simple watered down version:

-Load up Brawl and either pause a match, a replay, or use the trophy demonstration mode

-Take two pictures of a scene from different viewpoints similar to two different eyes

-Bring the pictures to your computer

-Combine them into a single MPO file

-Copy the MPO file to your 3DS

But it's a lot more complicated than that if you aren't used to the process, so lets go through it step by step.

Step 1: Preparing the picture you want to take

I can't help you too much on this one here, this is all on you! Basically just either pause a match, a replay, or use the trophy demonstration mode. Position the camera in the game to be end result you want. I would take a snapshot of this image so you have a 2D representation of what you want. You can call this the center image. This won't be used in the MPO, but can be used for reference if needed.

Note: Sometimes the trophy demonstration mode doesn't work the best. The backgrounds in the diorama move which can make a difference in the two pictures. If the images don't match up, it won't produce a good 3D effect and it might just end up giving you a headache. The space theme one has a noticeable problem with this, as the image I tried to make from there hardly worked. Using the stadium background worked fine because there were very few moving parts. Pausing a match works best as everything stays still, but it's harder to get the pose you want.

While looking at the picture on your TV, decide on a focus point. It doesn't have to be anything too important, just something that needs to stay consistent that is recognizable. Here is an image from an MPO I made recently, it is the left eye image, but it doesn't particularly matter right now.

left.jpg

In this image, I used the red ROB's right hand as the focus point. In my right image here, you'll notice that the position of the hand is in the same place, right around the middle of the picture.

right.jpg

The two pictures are clearly different, but the position of ROB's hand stays the same, this is important when making a 3D image. To know the location (and help with focusing the camera), I taped a small piece of paper to my TV.

With the "center" image up on your TV now, find your focus point and tape a small piece of paper to your TV, this will really help you.

Step 2: Taking the left and right eye images

In any sort of camera mode in Super Smash Bros. Brawl, the C stick on the GameCube controller will pan the camera and the analog stick will rotate it. You can take the pictures with the Z button. I don't know the controls for other controllers off the top of my mind but it will say it on the screen.

Note: When moving the camera around in game, you should never move or rotate the camera up or down, just left or right. Your eyes are not on top of each other now are there? Moving the camera vertically in one of the image will do nothing but unfocus the picture and give you a headache.

Start with the left image and pan the camera to the left just a little bit, you don't need to do it much. Imagine how close our eyes are together, a little different goes a long way. After you do that, rotate the camera to the right to move the focus point back to where your taped piece of paper is. So in the above example, when I moved the camera to the left, ROB's hand was to the right of the paper. Then I rotated the camera until the paper was over top of his hand again. Take this picture, this is your left image.

Now move the camera back to your original placement as best as you can. Use the piece of paper taped to your TV to server as a guide. Now do the opposite as before, pan the camera to the right a little bit and rotate it left until your focus point matches the paper. Take a screenshot again, this will be your right image.

Step 3: Moving the images to your computer

Take the SD card out of your Wii and pop it into your computer. The image files for Brawl are saved in the following folder: "SD Card:\private\app\rsbe\al\" The only problem is that they are stored as BIN files, not JPG. Fortunately for us they are basically one and the same. You are able to convert your BIN files into normal JPG images using many different free programs available.

You can download a program to convert your BIN files here: http://jeffsprotberry.com/theblog/2010/11/super-smash-bros-brawl-bin-to-jpg-converter/

Once you have your two images in JPG form, put them in a folder and name them left and right to avoid confusion. If you forget which is which, the left one is the one you can see more of the left side of the images, and the right is the opposite. If for some reason your image turns out to be a disaster, it's probably because you mixed up the images.

Step 4: Creating your MPO file

First you need to download a program that will be able to make the MPO file for you. You can get such a program here: http://stereo.jpn.org/eng/stphmkr/file/stphmkre432.zip

Open the program, and from the File menu choose Open Left/Right Images. It will ask for the left image, and then the right one. Choose the two JPG files you made from your last step. Once both are opened, choose Save MPO File from the File menu. That's it, you have your MPO file!

Step 5: Check out your new image

If you haven't already taken a 3D picture on your 3DS, do so quickly. This will save the image to your SD card and create the needed folder structure for pictures. After you are done, take the SD card out of your 3DS and put it into your computer.

Note: Do not take out the SD card from your 3DS while it is using it. To be safe, only take it out and put it in when the system is off. You should be ok if you change the card from the home menu or from sleep mode IF not programs are currently running.

First you have to name your MPO file properly so the 3DS will recognize it. There are a few different naming conventions it can use, but a simple one to remember is LLL_NNNN.MPO Where L is a letter and N is a number. So for instance, the name I chose for the 3D image I made from the above pictures is ROB_8888.MPO. Copy this MPO file to your 3DS SD card where all of the other images are located, or you can make your own. The folder for other images is: "SD Card:\DCIM\100NIN03" however you can create your own folder in the DCIM folder that will work, for instance I have: "SD Card:\DCIM\830CUSTM" A custom folder must be titled NNNLLLLL.

Pop out the card, put it in your 3DS, load up the camera app, and view your photos. The system will tell you it has to update the management file, just proceed on with that. Then your new image will be in your gallery!

Here is the finished product from the above image:

http://dl.dropbox.com/u/10362936/ROB_8888.mpo

Here is a "wiggle" representation of the image, since you can't view it in 3D on the monitor you're using (likely)

o3ax.wiggle.gif

Share some of the custom pictures you make and provide a download link for them below.


Sign in to follow this  
Followers 0


4 Comments


This looks quite fantastic. I shall do some testing and try this out soon! Just got a 3DS on Black Friday (the Mario bundle) for about $150... what a steal! Can't wait to toy around with stuff. :D

Share this comment


Link to comment

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!


Register a new account

Sign in

Already have an account? Sign in here.


Sign In Now