Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Apr 21st, 2006, 1:48 PM   #21
jayme
Professional Programmer
 
jayme's Avatar
 
Join Date: Nov 2005
Location: Canada
Posts: 495
Rep Power: 0 jayme is an unknown quantity at this point
Send a message via MSN to jayme
trying to do what you want to is like trying to attach a door to a frameless car.
__________________

Quote:
Originally Posted by Mohamed Jihad
Durka durka!
Due to incorrect calculations during the middle ages, our calendar actually begins a few years after Jesus' birth. Thus the real 6/6/6 happened a few years back. The world already ended and you missed it.

Download Code::Blocks now!
jayme is offline   Reply With Quote
Old Apr 21st, 2006, 2:00 PM   #22
Booooze
Expert Programmer
 
Booooze's Avatar
 
Join Date: Mar 2006
Location: Igloo
Posts: 710
Rep Power: 3 Booooze is on a distinguished road
Send a message via MSN to Booooze
Quote:
Originally Posted by jayme
trying to do what you want to is like trying to attach a door to a frameless car.
lol.. good one Jayme
Booooze is offline   Reply With Quote
Old May 4th, 2006, 3:19 PM   #23
Malekos
Newbie
 
Malekos's Avatar
 
Join Date: Apr 2006
Posts: 18
Rep Power: 0 Malekos is on a distinguished road
Hi again, sorry for being off for a while, connection probs...
Anyway, I KNOW HOW HARD THIS IS, but can anyone JUST TELL ME how to do it?
Malekos is offline   Reply With Quote
Old May 4th, 2006, 7:27 PM   #24
Booooze
Expert Programmer
 
Booooze's Avatar
 
Join Date: Mar 2006
Location: Igloo
Posts: 710
Rep Power: 3 Booooze is on a distinguished road
Send a message via MSN to Booooze
Truthfully, I barely know myself. In fact I don't know. But for a start, make sure you are a C++ Expert . The way I look at it is DX and OpenGL are like interfaces between a language, such as C++, and hardware(the whole computer, yet on a graphics side.). So once you learn how communicate hardware and a low level... well if you've figured out that much you know more than me. I'm not even so sure that's right.
Booooze is offline   Reply With Quote
Old May 4th, 2006, 8:41 PM   #25
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 927
Rep Power: 4 lectricpharaoh will become famous soon enough
Quote:
Originally Posted by Malekos
What's the GDI?
Graphics Device Interface. It's part of Windows; if you expect to do any Windows programming, you really ought to know this, or be willing to learn it.
Quote:
Originally Posted by Malekos
Also were I will find a manual that has all the commands (of VB) so I can play with a matrix?
Try MSDN.

Quote:
Originally Posted by Malekos
I forgot, matrix is an "array" of pixels, right?
A matrix, when it comes to graphics programming (and math in general) is a table of numbers. They have special properties, and can be used in certain operations, so that you can transform points (ie, change their locations) by using matrix math. When you consider that 3D objects in computer graphics are essentially just a list of interconnected points that specify the vertices of a shape, using matrix math is one way to handle the rendering, allowing you to move, rotate, and scale your 3D shapes.

You really need to learn some basics before trying to write your own library. Demanding to be taught how to write a 3D library without being willing to experiment with existing libraries is like expecting to be taught algebra without being willing to learn basic arithmetic first.
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp
lectricpharaoh is offline   Reply With Quote
Old May 4th, 2006, 9:35 PM   #26
mrynit
Hobbyist Programmer
 
mrynit's Avatar
 
Join Date: Mar 2006
Location: olympia,WA
Posts: 332
Rep Power: 3 mrynit is on a distinguished road
Send a message via AIM to mrynit Send a message via MSN to mrynit Send a message via Yahoo to mrynit Send a message via Skype™ to mrynit
but a 3D library for VB would be cool. 3D menues!!
__________________
i dont know much about programming but i try to help
mrynit is offline   Reply With Quote
Old May 4th, 2006, 10:25 PM   #27
Booooze
Expert Programmer
 
Booooze's Avatar
 
Join Date: Mar 2006
Location: Igloo
Posts: 710
Rep Power: 3 Booooze is on a distinguished road
Send a message via MSN to Booooze
Whether or not you know it, you can use DX with vb. This is why there is no point to making another. If you want 3D, use DX or OpenGL.
Booooze is offline   Reply With Quote
Old May 5th, 2006, 12:13 AM   #28
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 927
Rep Power: 4 lectricpharaoh will become famous soon enough
Quote:
Originally Posted by mrynit
but a 3D library for VB would be cool. 3D menues!!
Ugh. Perhaps it would be pretty at first, but this sort of thing quickly loses its appeal. It's just extra bloat and performance costs, with little or no actual value. And yes, I'm the kind of guy who sets WinXP to use the 'classic' look whenever I'm using an XP machine.
Quote:
Originally Posted by Booooze
Whether or not you know it, you can use DX with vb. This is why there is no point to making another. If you want 3D, use DX or OpenGL.
Yup. A 'managed' version of DirectX has been around for a while now, and while I expect it's easier to use from C# than VB.NET, it's certainly possible to use it from the latter. After all, .NET is .NET, whichever language you use.
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp
lectricpharaoh is offline   Reply With Quote
Old May 5th, 2006, 12:45 AM   #29
Booooze
Expert Programmer
 
Booooze's Avatar
 
Join Date: Mar 2006
Location: Igloo
Posts: 710
Rep Power: 3 Booooze is on a distinguished road
Send a message via MSN to Booooze
Quote:
Originally Posted by lectricpharaoh
Ugh. Perhaps it would be pretty at first, but this sort of thing quickly loses its appeal. It's just extra bloat and performance costs, with little or no actual value. And yes, I'm the kind of guy who sets WinXP to use the 'classic' look whenever I'm using an XP machine.
Yup. A 'managed' version of DirectX has been around for a while now, and while I expect it's easier to use from C# than VB.NET, it's certainly possible to use it from the latter. After all, .NET is .NET, whichever language you use.
Personally I use C#. I could probably use VB.Net if I tried, but for some reason I feel much more comfortable with C#. I thought he was talking about vb6. I've looked at vb6 and DX, and it's not exactly great. If you just looking to play around with it, then it's fine, but I wouldn't use it for any game programming even remotley high end.
Booooze is offline   Reply With Quote
Old May 5th, 2006, 1:24 AM   #30
lectricpharaoh
Caffeinated Neural Net
 
lectricpharaoh's Avatar
 
Join Date: Jun 2005
Location: Dry west coast of Canada
Posts: 927
Rep Power: 4 lectricpharaoh will become famous soon enough
Quote:
Originally Posted by Booooze
Personally I use C#. I could probably use VB.Net if I tried, but for some reason I feel much more comfortable with C#. I thought he was talking about vb6. I've looked at vb6 and DX, and it's not exactly great. If you just looking to play around with it, then it's fine, but I wouldn't use it for any game programming even remotley high end.
Agreed, and for more than performance reasons. Then again, using GDI isn't a good idea for high-performace graphics, though it's certainly a good place to learn basics.
__________________
A man's knowledge is like an expanding sphere, the surface corresponding to the boundary between the known and the unknown. As the sphere grows, so does its surface; the more a man learns, the more he realizes how much he does not know. Hence, the most ignorant man thinks he knows it all. - L. Sprague de Camp
lectricpharaoh is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 6:12 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC