Sorry your browser is not supported!

You are using an outdated browser that does not support modern web technologies, in order to use this site please update to a new browser.

Browsers supported include Chrome, FireFox, Safari, Opera, Internet Explorer 10+ or Microsoft Edge.

Programming Talk / C# - Progress with TV3D SDK

Author
Message
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 16th Jun 2006 23:42 Edited at: 17th Jun 2006 01:21
Well I'm at a stage where I can understand both enough to make good progress, so I've started my learning process properly now.
The first piece worth showing is FPS Movement in a room, tomorrow I'll probaly extend that (If I decide that I don't want to enjoy the nice weather) by adding 3D models and whatever I can do to it, most likely the 'make teapot' command I'll also post commented code (as soon as I've commented them) of each piece I do

Here is screeny numero uno


It doesn't look like much when it comes to 3D, but its a start to something a lot better (hopefully)

[edit]

Source code with comments


I am sparticus and so is my wife
jermaine
19
Years of Service
User Offline
Joined: 3rd May 2006
Location: Baltimore, Maryland
Posted: 17th Jun 2006 20:09
i also use tv3d. collisios were my toughest thing to learn.

looks cool by the way.

HI
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 17th Jun 2006 22:42
cool thanks, nice to see another TV3D dude on the forum, hopefully I can pick up a code collision code somewhere I have been working on this today, only added a Direct X character model, I came across a problem with the textures and have been waiting for a reply at the forums, so I tried lights for the meantime and I came accross commands I couldn't cross referance to C#, so progress today has been slow

I am sparticus and so is my wife
jermaine
19
Years of Service
User Offline
Joined: 3rd May 2006
Location: Baltimore, Maryland
Posted: 17th Jun 2006 23:05
yeah i use vb.net i still havent figured out collisions yet.
also i dont like that license for the engine.

HI
Jeku
Moderator
21
Years of Service
User Offline
Joined: 4th Jul 2003
Location: Vancouver, British Columbia, Canada
Posted: 17th Jun 2006 23:13
I used TV3D as the engine for GameBasic about 1.5 years ago--- but soon after scrapping it for my own DX engine I realised that TV3D is not *that* much easier than just using DX yourself. Why use TV3D?

Looks good by the way

"I understand creative people. After all, I worked with towel designers." - Ray Kassar, former head of Atari
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 17th Jun 2006 23:54 Edited at: 17th Jun 2006 23:57
TV3D could be good if they could get off their behinds and release a complete beta - and update the docs. I did buy it, but demanded a refund, when I realised that 6.5 wont be fully released for quite a while.

Its also a pain due to the need to new classes of things (although its not as bad a C4 in that respect).

This is something I started in 3Imapact (but got bored writing it - as is the way). Still got my debug messages, and nothing is textured.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.

Attachments

Login to view attachments
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 18th Jun 2006 00:28
Quote: "I used TV3D as the engine for GameBasic about 1.5 years ago--- but soon after scrapping it for my own DX engine I realised that TV3D is not *that* much easier than just using DX yourself. Why use TV3D?"


Nice, I don't know why I chose TV3D over plain DX, but looking at the differances at the bigging in the coding, I felt slightly more at ease with TV3D and well as I've started its worth carrying on.

Quote: "Looks good by the way"

Thanks

Quote: "TV3D could be good if they could get off their behinds and release a complete beta - and update the docs. I did buy it, but demanded a refund, when I realised that 6.5 wont be fully released for quite a while."


I hope so too, it have been quite a while, I know I stumbled upon TV3D before owning C#, and I got C# as soon as the free release was announced here which was around November '05. From what I read in the forums they may release soon.

Quote: "This is something I started in 3Imapact (but got bored writing it - as is the way). Still got my debug messages, and nothing is textured."

Nice, I'll look at it later, tis the evening, I never try anything in the evening

Quote: "yeah i use vb.net i still havent figured out collisions yet.
also i dont like that license for the engine."


Try the forum for help, I know there are some VB users, a lot of them seem to know what they're doing, or just try to apply DBP logic to it, I'm sure there are commands that apply to the DBP collisions.

As far as progress goes today, very little, work has been in and out, been half enjoying the weather outside and half try to sort things out, so the only successful code out of today is a loaded .x object that moves on the arrow keys (although the camera doesn't move with it, which is what I will do tomorrow) the textures are screwed up due to bad export though



I am sparticus and so is my wife
MikeS
Retired Moderator
22
Years of Service
User Offline
Joined: 2nd Dec 2002
Location: United States
Posted: 18th Jun 2006 19:35
Cool to see you're making progress with TV3D. These days, it's just as important to know how to work with an SDK just as it is to write code with API's(DirectX/OpenGL).



A book? I hate book. Book is stupid.
(Formerly Yellow)
jermaine
19
Years of Service
User Offline
Joined: 3rd May 2006
Location: Baltimore, Maryland
Posted: 18th Jun 2006 19:46
tv3d community is really bad when it comes to new people learning the language

HI
OSX Using Happy Dude
21
Years of Service
User Offline
Joined: 21st Aug 2003
Location: At home
Posted: 18th Jun 2006 20:31 Edited at: 18th Jun 2006 20:32
Docs aren't up to much either. I did get the refund for buying it, which is good.

Come to the last Unofficial DBPro Convention (http://convention.logicstudios.net/)
Dont do anything I wouldn't do. But if you do, take pictures.
Seppuku Arts
Moderator
20
Years of Service
User Offline
Joined: 18th Aug 2004
Location: Cambridgeshire, England
Posted: 19th Jun 2006 10:41
Quote: "tv3d community is really bad when it comes to new people learning the language"


Yeah they only seemed to solves problems that are obvious to them, like VC# 05 requiring use of all arguements, optional doesn't count or my slight mistake in a code, yet no help on stuff that new people find confusing like getting a simple text command to work. However I would have thought there would be help on collision from the community as it would be a highly demanded thing to figure out.

Quote: "Docs aren't up to much either."

They are good to an extent, but the example code being C++ does cause confusion for non C++ users like me, most things are obvious to convert over to C#, just the odd thing. And I do agree, I mean the documentation isn't exactly clear on how to work lighting when using the direct X library.

Quote: "Cool to see you're making progress with TV3D. These days, it's just as important to know how to work with an SDK just as it is to write code with API's(DirectX/OpenGL)."


Cool thanks, I probaly will move onto the API's once I become more experienced with programming.

Although I said I'd do stuff yesterday, the only time I got access to my PC yesterday was to do a disk clean up that did 16 gb when in reality did 4.

I am sparticus and so is my wife

Login to post a reply

Server time is: 2025-06-09 05:22:05
Your offset time is: 2025-06-09 05:22:05