|
 |
Recommended Books.
You can't beat a good book... |
|
|
|
Books & Links to amazon to purchase.. |
WebGPU (Graphics and Compute) API in 20 Minutes: (Coffee Break Series)
WebGPU API is a game changer for the web - it opens up a new era of hardware accelerated web-based applications. Sometimes it feels like there is never enough time to keep up with the never ending changing technologies... this is where the coffee book series come in - practical and to the point.
|
|
|
Introduction to Ray-Tracing using WebGPU API
WebGPU (Graphics and Compute) API is a powerful web-based resource that exposes the GPU hardware capabilities without the use of external libraries or plug-ins. This incredible API is part of a new standard that will be integrated into modern browsers - allowing GPU accelerated graphics such as ray-tracing. Real time ray-tracing has always been the holy grail of rendering. Delivering physically-accurate results by simulating how light rays bounce off and refract through objects in a scene. Ray-tracing has historically been slow, taking minutes or hours to render a single frame, so being able to get results in `real time' due to advancements in hardware accelerations and the WebGPU API promises to have a huge impact on web-based graphics.
|
WebGPU API: Introduction
WebGPU API enables high-performance 3D graphics and data-parallel computation on the web. After a decade of WebGL bringing 3D graphics to the web and enabling all sorts of new experiences, the WebGPU API breaks away from the norm and provides a long awaited upgrade to help developers take full advantage of modern graphics cards. WebGPU takes you closer than ever before to the hardware and lets you unlock the power of compute shader for web.
|
|
|
Retro Web-Based Game Programming
Retro Game Programming for the Web provides a beginners guide to getting started developing games and interactive web-based applications. The book focuses on the practical aspects with code samples and projects to get you started. The book has been formatted and designed with sample listings and support material, so whether or not you are currently an expert in web development, actively working with an existing framework, or completely in the dark about this mysterious topic, this book has something for you.
|
Kinematics and Dynamics
One of the most challenging tasks in simulation systems is the generation and coordination of efficient and accurate kinematics and dynamic solutions. Kinematic and dynamic algorithms are an essential multi-discipline resources in robotics, medical analysis and even video games.
|
|
|
Game Physics: A
Practical Introduction
A beginners book for introducing physics for game programmers
using a practical perspective. The book presents
uncluttered C++ and
C# samples to demonstrate various no-nonsense simulations
such as rigid bodies, cloths, ragdolls and fur effects to
help the reader gain a more clearer understanding.
|
Sams Teach Yourself C++ in 24 Hours
If you need to learn c++ fast, or want to brush up on your c++ skills...this book is it...its easy to read,
and you'll use it over and over again when you need to check something.
|
|
|
Real-Time Rendering
A definite book to keep on your desk, as whenever you need to check something you'll be find it nearly always has the answers your looking
for. Definitely a book to read if your serious about 3D game programming.
|
Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization
Now if your serious about getting into 3D and Game
Development, then this book is a must. Its one of the
few programming books that will show you really...and I mean
really how 3D works!. The author has a very easy style
of writing, so you'll be able to site down with a nice hot
chochlate and spent the evening reading about how you would
generate your custom triangle rendering algorithms...or
lighting models...loads of material in this book....which
won't surprise you as its 1600 pages :)
|
|
|
Real-time 3D Character Animation with Visual C++
This is the only book I've come across that covers
Inverse/Forward Kinematics for character animation.... its
got a good few pages here and there. It uses OpenGL
for its demo's and introduces you to the principles of bone
animation.
|
Game Programming Gems
Not an easy read! That's all I can say. But this
book is full of extremely useful tips and snippets.
I've had this book for over 3 years now, and it is still one
of the books I keep close to me. Its not a book you
can read front to back...well not without a lot of
coffee..heheh... but it does have some great sections on
various topics.
|
|
Game Inverse Kinematics: A Practical Introduction
A practical approach using simplified implementation
examples to introduce the reader to inverse kinematic for
interactive scenes. The book explains basic principles all
the way through to testing and coding, while illustrating
and explaining working examples to give the reader a solid
grasp of the topic.
|
|
Computational Game Dynamics
Essentially the fundamental concepts for game dynamics - basic collisions, impulses, penalty methods, and constraint solvers.
|
|
|
|