Friday, 19 December 2014

Blog post #10

This week I have finalized the 3D model of my Vehicle for my assessment. Similar to my last 3D modelling assessment I animated the vehicle using key frames for very smooth movement. We were required to use a turntable camera to showcase our vehicle in action. I believe that the turntable camera will be extremely useful in the future if I were to continue 3D modelling or animation in showing off my work.


 We were required to provide a video rendering of the 3d model showcasing the natural coloured variant of the model which then transitions into the wireframe display of the model to convey its topology. This was achieved through the use of contour shading. I learnt that rendering a single object in Maya is substantially faster than rendering multiple objects at once. I am very happy with the final product of the assessment but I do think that it could have been much better with additional time and experience. I believe that if I continue to learn techniques and hone my skills as a 3D artist I could eventually work professionally with the right amount of dedication.

Blog post #9

This week I have spent a great deal of time unwrapping the UVs and texturing of my 3D model created last week. I really put an emphasis on the detail of the space ship and attempted to make the space ship appear alien-like and added lots of subtle touches like scratches and paint splatter to make the model appear used and realistic. Unfortunately I don’t believe that I truly achieved the realistic appearance I was going for due to time restrictions but I still think the model appears fairly visually appealing.


 A spec map was used to balance the reflectivity of all parts of the model, the glass is extremely reflective whereas the interior has very little reflectivity at all. This was used to help reinforce the realistic aesthetics that I was trying to achieve in my work. I also used a bump map for the first time which was very interesting to me but was also very hard to balance out the eccentricity of the bumps of the vehicle. I was pleased with how the texturing aspect of the 3D model turned out but I do believe I could have improved the illusion of realism I desired if I managed my time more efficiently.

Blog post #8

For the 2nd 3D modelling assessment for my course I am currently studying, I am required to produce a 3D model of a vehicle which will need to be efficiently created using 5000 triangles. I decided to create a space ship based on the appearance of the aquatic animal the stingray. I created a simple set of plans for me to create my model from. It portrayed the front view, side view and top view in order to insure the proportions of the model were as they should be. We were taught in our tutorials how to create a symmetrical 3D model utilizing the duplicate special function.


In the end the 3D model differed from the original plans slightly due to a shift in the visual expectations of the model. I discovered the extract faces tool which was used to separate the glass from the initial 3D model to allow an entrance into the seat of the vehicle.  An extra feature I looked into was smooth binding to allow the animation of the tail of the vehicle to give an organic appearance similar to that of the animal that inspired it initially, unfortunately the mesh would deform incorrectly until I learned about the ability to paint skin weights. This allowed the front of the vehicle to have a great deal of weight causing the tail to move appropriately for animation. I am happy with the vehicle because it appeared almost exactly how I imagined and I managed to make it nearly reach the provided tri count.


Blog post #7

This week I have been learning how to animate a scene in the unity interface.  I have been learning how to animate a camera through selecting it and setting key frames to allow the smooth animation from one point of a scene to another while keeping its rotation. I used a fairly large selection of assets provided by my lecturer which were imported into the scene and animated separately relating to a mock up advertisement for a board game called “pirates gold”. These assets all had a very distinct cartoonish appearance in order to appeal to young children.

 I learnt a small amount of rigging through rigid binding the game board which was provided by my lecturer and animated to unfold using key frame animation. I also learnt how to batch render an animated scene which was an extremely time consuming process and definitely the most time consuming aspect of 3D modelling that I have come across. After that long process the rendered images were then brought into adobe after effects as footage and accompanied with audio in order to render a final video file.


Overall I was extremely happy with the final outcome and the sheer amount of work that went into producing the entire project and the fact that it was my first 3D modelling assessment in Maya.


Blog post #6

This week I have been learning how to create and unwrap UVs in Maya and simple texturing to give an object a sense of visual flare. In order to produce the UVs for my treasure chest model created last week I used the Automatic mapping function which as the name suggests automatically maps the UVs of the object. This is a good way to start the UV mapping stage but it does not produce the UVs in such a way that would be efficient in texturing.

By separating UVs and moving and sewing the edges I created a UV map for the 3D model which utilizes a lot more space than the original automatic mapping function. After this was completed I then begun texturing in Adobe Photoshop using the brush function to provide a simple cartoonish colour map which is outlined in the brief provided for the assessment I am working on. I also painted a simple spec map to make the wood matte while giving the metal a shinier appearance.


I am very pleased with the work I produced this week as it was my first attempt at texturing a 3D model in unity and I think I managed to make the visuals apply to the provided brief.

Blog post #5

This week I have been working on a very simple low poly treasure chest for an assessment using basic polygonal 3D modelling techniques in order to produce a final result. I started off with a simple cube with 4 divisions and slowly formed the shape of the base of the chest. I extruded the faces of the chest to produce extra details and add a sense of depth in the opening at the top and inserted edge loops when necessary.  I then duplicated the faces at the top of the base of the chest in order to begin the creation of the lid.

Using extrusions I made a 3d object from the simple faces which were apparent in the beginning of the creation of the lid. They were also used to give it a sense of depth. After the general shape of the treasure chest was created I softened and hardened the edges of the object depending on what produced the most natural appearance. I then parented the base of the object to the lid to keep both pieces as an entire object.

I am fairly happy with the final product which took several attempts to create without any problems with the geometry.

Friday, 24 October 2014

Texture Maps (Blog Post #4)

Texture maps take many forms and are arguably the most important aspect of bringing a 3D model to life. Some examples of texture maps include colour maps, Specular maps, Bump maps and normal maps which all have different purposes and help change the aesthetic of a Model in their own way. In this blog post I will talk about these texture maps and shaders and provide examples of how they affect the surface of 3D Models.

Colour Map-
As the name suggests, Colour maps affect the colour of the surface of the object, without using a colour map, 3D objects will remain greyscale and dull, so in most cases colour maps are the most important texture map and are generally required whereas other texture maps are completely optional although they may be extremely useful in making the colour map and model more aesthetically pleasing.

Specular Map-
Specular maps affect the reflectivity of the surface of an object. Specular maps can be used to make an object completely reflective to the representation of light or be adjusted so that some areas of a model are more reflective or less reflective than others. The colour of the reflective areas can also be changed so that when the representation of light hits it from a certain angle, the colour can appear differently. Specular maps are very useful in making different materials in an object distinguishable, for example metal will normally be very reflective whereas a carpet would have a matte finish.
(http://gl.ict.usc.edu/Research/FaceScanning/images/EGSR2007_SGI_faces.png)
Bump Map –
Bump maps are used to make an object have texture, they generally affect how much the surface of a 3D model sticks out or is pushed in and will often help preserve precious geometry where possible. For example to provide a wrinkled appearance a bump map will be used to  make the highest point of a wrinkle stick out and the lowest appear to be pushed in.

Normal Map-
Normal Maps are a more advanced version of bump maps where a model using a high polygon count is converted into a normal map which is placed onto a low polygon model to give it the appearance that it has a much higher polygon count which allows more models to be placed into a scene.
(http://www.3dkingdoms.com/nmap.jpg)
Shaders-
Shaders are very complex and can affect the surface of a 3D model in many ways. Some examples of the way shaders can affect the surface of an object is the hue, saturation, brightness and contrast and can provide a variety of different effects to change the visual appeal of an object.


Thank you for reading my descriptions and please let me know if you agree or disagree with them in any way

The History of 3D Graphics (Blog Post #3)

Computer Graphics have evolved substantially over the past decade and it is very interesting to look into the presence of 3D Graphics in the past in comparison to the amazing photo-realistic 3D Graphics available today. This blog will outline what I see as some of the key points in the timeline of 3D Graphics which will mainly revolve around film and animation as the technology in Video Games has lagged behind quite a bit.

 Futureworld was the starting point of 3D graphics in television and animation as it was the first ever 3D animation in a film which was created a year before Star Wars Episode IV: A new Hope in 1976 as opposed to 1977. Early the next decade in 1981, “The Looker” was released which was the first film to feature a CGI Human Character and also the first film to feature the use of 3D shaded CGI, I believe this is an important point in the history of 3D graphics as shading is a very important aspect of 3D modelling in modern society and it generally assists with providing a sense of realism to the illusion of the assets.
(http://fanaticaboutfilms.blog.com/files/2013/05/Looker-CGI1.jpg)

 Luxo Junior, a famous early Pixar short film released in 1986 which was the first to implement fully rendered shadows in CGI with special developed software Renderman improving upon the technology used in Looker. Toy Story released another decade on my year of birth, 1995 was the first feature-length 3D animation which despite the sentimental value I have from watching the film understand the impact it had on 3D animation for the years to come. 6 years later in 2001 Final Fantasy: The Spirits Within was released and although it did not reach critical acclaim and was a commercial failure it was very influential in the future of 3D Graphics.
(http://images.wikia.com/pixar/images/archive/b/b4/20120622045344!Luxo_Jr.jpg)

I would also like to talk about the term democratisation in relation to the 3D Graphics Industry. This refers to the process of technology becoming more available to the public which I believe is positive to the extent because if 3D modelling software becomes more available to the public it allows creative individuals like myself to become involved in this industry whereas we normally wouldn’t be able to. The only negative thing that comes to mind when thinking about the democratisation of 3D Development Software is the fact that due to the availability of the product, there will be immense competition in the field of 3D Graphics.


In relation to democratisation, I think it is worth mentioning the Ptex software developed by Walt Disney Animation Studios which claims that textures can be applied with this software without the assignment of UV maps which I believe is quite revolutionary if it works as it is intended to. With this kind of technology I believe that texturing 3D models will be much less tedious as UV unwrapping can be a very time-consuming task. Relating back to democratisation again I believe that due to the ease of texturing without UV mapping there will be extremely high amounts of competition.

Current Trends In 3D Modelling (Blog Post #2)

In this day and age, 3D modelling is used for a lot more than animations in film production as opposed to the past, and it appears that there is much more demand for 3D modelling in everyday life. This is generally due to the fact that 3D modelling software is much more affordable than it has been previously. This is why I wish to explore the current popular 3D modelling trends.

One of the more obvious trends in today’s society is the advancement of 3D modelling in the video game industry, majority of high budget video games utilize 3D modelling as a means of creating realistic assets and creating the atmosphere they wish to achieve. Using 3D modelling provides more opportunities than using standard 2D graphics as it allows players to explore 3D space as opposed to a 2 Dimensional plane.

Animation and 3D modelling are becoming fairly common in advertising for TV and other forms of visual media such as internet videos. This allows creative individuals to create advertisements they wouldn’t normally be able to without this advance in technology and it allows for some very unique concepts and ideas to really grab the audience’s attention.
(http://www.service-innovation.org/wp-content/uploads/2010/08/meerkat-com21.jpg)

3D modelling is also popular in product design as it allows the designer to grasp what the product will appear like in a 3D space without  being required to produce the actual product itself in case It does not meet what the client wishes to achieve. This approach is often used to save time and money.

Extending on my previous blog post, I was given the task of describing and showing examples of a typical 3D modelling pipeline for a current generation game asset. I have been researching the development process of the assets in one of the most popular and critically acclaimed games for the playstation 3 system, “The Last Of Us.” The project generally followed the steps described in my previous blog to my knowledge but did so in a very unique way. These steps include:

1. Pre-Production -
The staff at naughty dog went into immense detail of every aspect of the game, including the story, models and environments.

(http://conceptartworld.com/wp-content/uploads/2013/06/The_Last_of_Us_Concept_Art_Joel_Early_Concept_HN-01-680x879.jpg)

2. 3D modelling – The models of the main characters had a fairly high polygon count with majority of the geometry in the facial region which is understandable as then face of the characters are the focal point and the development team were really trying to make the emotion of the game an important factor.

3. Shading and Texturing – Various different types of texture mapping were used to make the models seem as realistic as possible ranging from texture maps to light maps to wrinkle maps. This really allowed the development to get the aesthetic they were looking for.

4. Lighting – Various lens types were used in each scene to make the lighting seem as realistic as possible and to really allow the atmosphere to set in.
(http://images5.alphacoders.com/338/338417.jpg)

5. Animation – The 3D models use combinations of Performance Capture and the traditional animation approach. The rigging of the two main characters is very extensive utilizing 326 joints and a muscle system. A lot of process went into the animation stage of the main characters as it really allows the models to come to life especially with such subtleties as pupil dilation of the 3D models.

6. Editing/ Post-Production- the naughty dog team consisted of some individuals with the title of editor whom made sure that every scene was as cinematic as possible. This is why the models seem almost realistic and the game feels like an emotional experience rather than a typical game.
Below are some links to some of the resource videos I used in this post:



Thank you for reading and please let me know your thoughts and opinions on any of the topics mentioned earlier.

Stages in a 3D Production Pipeline (blog post #1)



For one of my subjects I am currently studying in my Bachelor of Games Development at the SAE institute in Melbourne, we are learning the foundation of 3D graphics used in video games and animation. One of the things our lecturer asked us to research was the 3D Production Pipeline Process and describe and show examples of the typical stages of that process. This blog post is intended to do just that and I will express my perception of what each of these stages mean using the module shown in the digital article the “6 phases of 3D Production” by Justin Slick as a reference.

A 3D production Pipeline is a series of steps followed in a linear fashion that outline the creation and animation of 3D assets for games and animation. Typically 3D production pipelines roughly follow the phases shown below:

1.       Pre-Production –
Pre- production is the completion of the general concept of the desired 3D model in order to prepare for the actual modelling stage. Before beginning 3D modelling all aspects of the design for the character or object should be completed.
(http://www.beastsofwar.com/wp-content/uploads/2013/12/EU-MERCS-Concept-Art.jpg)

2.       3D Modelling –
As the name suggests this phase is where the concept or design is converted into an actual 3 dimensional object using a chosen 3D Graphics software. This is where the 3 dimensional element of a design begins but it is not necessarily where the 3D aspect of the pipeline ends.
(http://www.thegnomonworkshop.com/news/wp-content/uploads/2013/03/GOW3_mesh20_KevinLanning-1024x538.jpg)

3.       Shading and Texturing-
In this stage the 3D model is enhanced using various 3D texture maps that will affect the colour, texture and reflectiveness of the object providing the desired visual aesthetic.


4.       Lighting –
This is where lighting is placed into a scene to provide the 3D model with a more realistic quality and to really make the texture aspect of the model seem visually appealing.

5.       Animation-
This is where the model is brought to life and is given a sense of movement. Before a model can be animated it will most likely be required to be rigged as this allows the movement of certain parts of a model much easier causing the animation aspect to also be easier.

6.       Rendering and Post-Production- 
The rendering part of this phase is converting the scene or 3D Model into a finished product such as an animation or image file. Post-production is making sure that every part of the file is as intended as a final product.

Please let me know your opinion about my descriptions and if you think they are accurate or not.

Slick, J. (2014). An Introduction to the 6 Phases of 3D Production. [online] About. Available at: http://3d.about.com/od/3d-101-The-Basics/tp/Introducing-The-Computer-Graphics-Pipeline.htm [Accessed 3 Oct. 2014].