Jump to content


Member Since 03 Mar 2013
Offline Last Active Jun 14 2015 01:35 PM

#5193703 HLSL mul() and row/column major matricies in directx

Posted by blowfish4 on 19 November 2014 - 06:43 PM

hodgeman, buckeye, vstrahk, thnks for your help. I'm pretty sure I get it now. i used row_major in front of my float4x4 WVP matrix. i was able to send in my WVP matrix and have the mul(vertex, WVP) work just fine. I was also able to do mul(PtVtWt, vertex) and that worked just fine. PtVtWt being the reversed order matrix if you multiply with a column vector which mul(matrix, vector) does. 

#5192953 Best Way to Learn 3D Computer Graphics? Help!

Posted by blowfish4 on 15 November 2014 - 12:54 AM

Hello everyone! I would like some clear advise that will point me in the right direction for learning and programming 3D real-time computer graphics. First, let me describe my problem. My problem consists of jumping back and forth between working on understanding Direct3D and learning math, such as linear algebra, relating to 3D computer graphics. I'll start out by jumping into Direct3D and finding myself to deep attributing this to not knowing enough math. I'll then put all my focus into the math but soon get bored with it and I return to hacking away at Direct3D. Half my gut tells me to jump into Direct3D and keep plowing away at it while learning the math that is only necessary. I know I could continue on this path very well because I've made two ray tracers and my first (copy paste)Direct3D program by learning as I go (which seems to work out quite well, even though this method is very difficult). The other half of my gut tells me there is so much essential math I am missing out on and that I should just focus on learning linear algebra and other math's for several months. Just so you know, I'm a freshman in college, am comfortable with beginner - intermediate programming in C++, and I have beginner knowledge in 3D math. I hope you get the gist of my confusion here! Your advice at this time is invaluable to me as I have potential but need direction!

#5173370 Are your skills better than mine?

Posted by blowfish4 on 13 August 2014 - 10:46 AM

Competition! Nothing gets me more riled up than that word...and programming. Well, that's why I'm here at this website asking questions! I'm 18 and started programming a couple of years ago. I haven't reached college yet, so I'm wondering what I'm up against in terms of skills of other young programmers. To me, programming is a race, and skills are what help you win it. I'd love to know more specifically what you 3D graphics programmers have made. I've personally made 2 ray tracers in C++ and Python, and a simple Direct3D maze game. What about you? -Ben


Attached is a few pictures of some images from my ray tracer.

Attached Thumbnails

  • image1jpg.jpg
  • image2jpg.jpg

#5042956 Gain experience by learning(studying) or by doing?

Posted by blowfish4 on 13 March 2013 - 09:15 PM

Is it better to have well structured code that takes 5 hours in time to make, than have spagetti code that takes 30 mins to pump out? Is it better to become well versed in a particular(or broad) area of study, and then go in and tackle a project, or just learn as you go? I'm wondering, what do YOU guys think are the best ways to learn how to code? btw, for me, it's learning Direct3D right now! :D