This computer graphics design and computer aided design site aims to provide book reviews and free ebook on 3d computer graphics, opengl tutorial, opengl 3d, 3d design, vrml examples, vrml tutorials, xlib tutorial, adobe photoshop tutorial, illustrator, dreamweaver
and coreldraw tutorial.

Blender 3D: Noob to Pro

This book is a series of tutorials to help new users learn Blender. The tutorials increase in difficulty, and later tutorials build on the lessons in previous ones. Therefore, Blender beginners should follow the tutorials in sequence. Intermediate users can skip to a tutorial of suitable difficulty. You will be learning how to use Blender, a powerful and complicated 3D modeling program. You will learn how to understand 3D, how to cheat the 3D, and most importantly, how to think in 3D. You will learn all the ins and outs of 3D modeling, using Blender and using your brain. Unfortunately for you eager types, there are quite a few steps before you start modeling. Keep in mind that you need to learn how to use Blender! Don't jump into modeling straight away!

Following are the few topics covered in this Blender 3d book.
  • Knowing Blender
  • Thinking in 3D
  • Learning the Graphical User Interface
  • Learn to Model
  • Modeling a Simple Person
  • Modeling Beyond Basics
  • Creating Models With Photo Assistance
  • Curve and Path Modeling
  • Creating Models With Photo Assistance
  • Curve and Path Modeling
  • Materials and Textures
  • Using Materials and Textures
  • UV Maps
  • Broadening Horizons
  • Lighting
  • Rendering
  • Basic Animation
  • Particle Systems
  • Soft Body Animation
  • Blender Game Engine Basics
  • Python Scripting
  • Advanced Modeling
  • Advanced Materials and Textures
  • Advanced Animation
  • Advanced Game Engine
Read More/Download

Blender Basics- 3rd Edition

Blender is a rendering\animation\game development open-sourced freeware program maintained by the Blender Foundation and can be downloaded, free of charge, from

This is the complete book for you to learn blender 3d animation software.
Rendering and Animation Basics
A rendering is a pictorial output of a 3D scene or object. Features like materials, lighting, oversampling and shadows control the effects and quality of the rendering. The more of these features you add, the more realistic your scene become, but also lengthens rendering times.
Materials and Textures:
You can control the way an object appears by applying color and textures. Materials provide realism with added effects. You an control glossiness (specularity), self-emitting lighting characteristics, transparency and pattern repetition. Raytracing can provide reflection (mirror) and refraction( transparency) effects. Textures can be made from any scanned photograph or drawn object in an image-editing or painting-type program. Images in almost any format (jpeg, bitmap, png) can be used. Blender also has many built-in texture generators that can simulate a variety of surface characteristics such as wood, marble, clouds, waves and surface roughness.
Lighting provides the realism to your scene through reflections and shadows. You can control the type of light, intensity and color. Some lights can give a “fog” or “dusty” look with a halo or volume lighting effect. Illumination distances can also be set.
Your camera is your point-of-view for the scene. Just like a real camera, you can control lens length to achieve close-ups or wide angles. Clipping distance can also be set to control how far and near the camera sees. Depth-of-field can now be controlled using nodes.
An animation is a series of rendered images that form a movie. The quality of your movie is controlled by all of the above mentioned features including frames per second (fps), output size, file type and compression. The most common method of animation is called keyframing. Key frames are created at various points in the animation while the computer generates all of the transition frames between the two keys. Basic animation options include changing size, rotation and location of objects.
Read More/Download

Digital Foundations: CSS and Web Design with Adobe Dreamweaver and WordPress

Digital Foundations: CSS and Web Design with Adobe Dreamweaver and WordPress is the third book in the Digital Foundations series. The collection of Digital Foundations books aims to rewrite media arts curriculum by fusing experiments from the Bauhaus Basic Course, formal design principles, movements in art history, and software training into one cohesive set of books. CSS and Web Design with Adobe Dreamweaver and WordPress teaches new students to web design how to approach code using Dreamweaver and through interfaces available online, such as WordPress. Each chapter is informed by significant works of art on the web from artists such as Cary Peppermint and the Yes Men to commercial successes such as Dave Shea's CSS Zen Garden. Whether a student is part of a formal classroom setting or learns informally from a book, all students of web design and production must learn the basic principles of design and how to implement them using current software. Far too often design is left out of books that teach software for the trade and academic markets. The visual examples presented in most software books are unrelated to design principles or contemporary practices. Consequently, the software training exercise is a lost opportunity where, instead, visual principles could be taught by practice. Digital Foundations: CSS and Web Design with Adobe Dreamweaver and WordPress reinvigorates the software demo by integrating formal exercises common to the web design classroom and contemporary art examples into exercises that focus on core code and software methodologies.
Following are the few topics covered in this web design with adobe dreamweaver and wordpress book.
  • Introduction to the Web
  • Metaphors for a Page
  • Hello Dreamweaver
  • Hello Wordpress
  • Fair Use, Appropriation & Advertising Online
  • Adding Action With Scripting Languages
  • Images and the Web
  • CSS 1
  • CSS 2
  • Layout
  • Frameworks for making things easier
  • Installing WordPress
  • Basic Theming in WordPress
  • Web 2.0, APIs and Platforms
Read More/Download