Search Home Members Contacts
About Us
Products
Downloads
Community
Support
Pages: [1] 2 3 ... 7
  Print  
Author Topic: TV3D 6.5 Samples for newbies  (Read 11024 times)
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« on: July 10, 2008, 09:08:52 AM »

Sample pack currently includes:

Code:
#00 basic_blank                #12 Simple_Landscape_Splatting
#01 spinning_cube              #13 Using_MiniMesh_For_Grass
#02 textured_cube              #14 Simple_Text
#03 per_vertex_lighting        #15 Simple_2D
#04 per_pixel_lighting         #16 Simple_Input
#05 loading_geometry           #17 Billboard_Particles
#06 loading_animated_geometry  #18 Shadow_Volumes
#07 FX_glow                    #19 HLSL_Basic_Object
#08 FX_depthoffield            #20 HLSL_Basic_Post
#09 FX_water                   #21 HLSL_Per-Pixel_Object
#10 Simple_Landscape           #22 HLSL_Heat_Haze
#11 Simple_Landscape_LOD       #23 Simple Uniform Cubic Shadow Mapping. ( requires SM3 cause I was lazy ).

You can get them here: http://www.bartkuipers.com/

Please read the instructions about the common directory.

Credits:

Code:
Geoff Wilson(AriusEso)    = C++/Delphi. ( Delphi port not available yet ).
Bart Kuipers(ZaPPZion)    = VB.NET/C#.
Simon Devries(shsdevries) = VB6.
« Last Edit: August 29, 2008, 02:58:44 PM by AriusEso » Logged

sgrippa
Customers
Community Member
*****
Posts: 232


« Reply #1 on: July 10, 2008, 09:45:56 AM »

Wow Arius, what a great job !

And now you may want to add some shadowmapping sample for us trolls lurking in the dark for some good code...... Roll Eyes


Edit : I must wear my eyeglasses, didn't see you mentioned shadowmapping in your original post..... Cool
« Last Edit: July 11, 2008, 08:04:24 AM by sgrippa » Logged

Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning. (Rich Cook)
DarekRuman
Community Member
*
Posts: 102

game developer


WWW
« Reply #2 on: July 10, 2008, 12:26:56 PM »

Hello,

Been working on these, given 6.5 has no sample base. I haven't finished them yet, but I've been rather busy so I thought I'd release what I have so far. ZaPP has all of these ported to C# and when I see him I'll upload them to my server.

Wow great job ! But is there a way to get this in delphi?

I'll check this and your other demos (i've got them all ;P) when i'll finish my commercial game in 6.3. Next project will be in 6.5 i think.
« Last Edit: July 10, 2008, 12:30:14 PM by DarekRuman » Logged

www.reddotgames.pl
tv6.3 tv6.5 developer
HRuivo
Community Member
*
Posts: 18


« Reply #3 on: July 10, 2008, 12:43:44 PM »

Nice joob!
You got there the samples I was needing.

Thanks a lot really.
Logged
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #4 on: July 10, 2008, 01:28:40 PM »

Wow great job ! But is there a way to get this in delphi?

I'll check this and your other demos (i've got them all ;P) when i'll finish my commercial game in 6.3. Next project will be in 6.5 i think.

Aha well, I'm not sure I have the time to port them to Delphi. But, apart from the form, it's the same code as it is in any TV based project. The calls are all the same. So it should be pretty readable if you just ignore the WinAPI stuff. Smiley
Logged

ZaPPZion
Community Member
*
Posts: 341


« Reply #5 on: July 10, 2008, 06:15:58 PM »

When i've converted the last sample as well, i'll upload it on a temp download page, and then send it to Arius.

I'm going to look into other languages as well, so if you want to have the samples in other languages, tell me which ones, i'll try to do my best to make it work Wink (VB.NET shouldn't be a problem, but i wanna know if it's worth my time first Tongue)
Logged
lemplik
Community Member
*
Posts: 2


« Reply #6 on: July 11, 2008, 12:10:17 AM »

Many thanks
Logged
Raine
Customers
Community Member
*****
Posts: 1190


« Reply #7 on: July 11, 2008, 02:20:25 AM »

vb.net is targeted by experts and beginners alike, so I'd say tutorials in that language would be v. useful to many people Smiley

Keep up the great job guys...
Logged

ZaPPZion
Community Member
*
Posts: 341


« Reply #8 on: July 11, 2008, 03:02:14 AM »

Ok, i'm finishing the last C# tutorial, then starting the VB.NET ones (never programmed in VB.NET, but it's not too hard since i programmed in vb6 as well Smiley)

oh btw, tiny tiny bug/glitch in example #13. It just runs through 8999 instances instead of all 9999 Smiley And the scale isn't random now, it just picks 0.5f.
« Last Edit: July 11, 2008, 04:00:15 AM by ZaPPZion » Logged
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #9 on: July 11, 2008, 08:07:26 AM »

Sorry Zapp, didn't realise you hadn't ported the last one. Though, half makes sense, I must've done it after I sent them over to you. What is the bug that's forcing to you to use 8999 instances instead of 9999?

I've just done a couple more.

#14: Simple Text.
#15: Simple 2D.

Before I upload them I'll catch up with Zapp and make sure he's ported them. I wouldn't bother porting to VB.NET until I'm done writing them all Zapp. Cause, otherwise, you'll have to port each new one to C# and VB.NET as they come in. Which might get tiresome. But I'll leave it up to you. Darek, I've decided to do Delphi ports. But I won't be doing them until all of the samples are written. What with the Physics and HLSL tuts there is probably another 20-30 samples for me to write. Oh, an as I was writing this I just thought about particles too Cheesy.
Logged

ZaPPZion
Community Member
*
Posts: 341


« Reply #10 on: July 11, 2008, 08:36:29 AM »

Arius, i'm just finished with the VB.NET port of the first 13 samples Tongue did that in about 5 hours Tongue look at your pm's Smiley
Logged
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #11 on: July 11, 2008, 08:54:43 AM »

Ok, first post has been edited. You can now get c# and VB.NET versions. Thanks ZaPP Smiley.
Logged

Daggio
Community Member
*
Posts: 17


« Reply #12 on: July 11, 2008, 09:16:48 AM »

I can't download the files, when I click the link it shows 404 error, I don't know why this happens

can anyone please upload to another place?rapidshare maybe?
Logged
aspurgeon
Customers
Community Member
*****
Posts: 161


« Reply #13 on: July 11, 2008, 09:18:14 AM »

Kudos to Arius and Zapp for putting these together!  Something in here for everyone, not just newbies.  I've been tinkering with TV for a long time, and I haven't used all of these areas.

Thanks guys!  Looking forward to more samples (especially physics!)  Cheesy

P.S. Just downloaded them here... no problemo for me.
Logged
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #14 on: July 11, 2008, 09:23:50 AM »

Yea, for some reason. My servers DNS doesn't work for everyone. It's very odd and I can't track down the bug. You can get the .NET ones here, but please people, if you can get it off my server do so instead( cause ZaPP has limited bandwith here ):  http://zappzion.0fees.net

He will need to upload the media for you.
« Last Edit: July 11, 2008, 10:08:08 AM by AriusEso » Logged

AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #15 on: July 11, 2008, 10:01:40 AM »

For anybody curious, after aspurgeons post. Here are the areas I intend to touch on, they might be in a different order when I actually do them:

#17: Simple Particles.
#18: Stencil Volumes.
#19: HLSL Basic Object.
#20: HLSL Basic Post.
#21: HLSL Per-Pixel Object.
#22: HLSL Heat Haze. ( as an example of a modified screen space shader ).
#23: HLSL Simple Uniform Point Light Shadow Mapping.
#24: Simple Physics.
#25: Playing With Physics. ( moving a ball around etc ).
#26: Simple Ray Collision Testing.
#27: MousePicking.
#28: Creating A Static World. ( Landscape stuffs, like Meadow but without the physics but with landscape shadow mapping ).
#29: HLSL Composite Effect, High Dynamic Range Rendering.
#30: HLSL Composite Effect, Screen Space Ambient Occlusion.
#31: HLSL Composite Effect, HDRR, SSAO combined.

As I say, the order might be different and I've no doubt I've missed things that I will think of later.
« Last Edit: July 11, 2008, 10:03:25 AM by AriusEso » Logged

ownage
Community Member
*
Posts: 17


« Reply #16 on: July 11, 2008, 10:43:09 AM »

thanks, i'm finding your tutorials really easy to learn from, especially as there are very few tv6.5 tutorials. And also, well done to ZaPPZion for converting them so fast! Good job!
Logged
ZaPPZion
Community Member
*
Posts: 341


« Reply #17 on: July 11, 2008, 11:17:40 AM »

I'm uploading the media folder now as well, website should be up and running in about 15 minutes (30MB uploads @ 21KB/s).

@ownage: I already converted sample #1-12 for C#, but yea, i did #13 and 1-13 for VB.NET today:P so i guess it's pretty fast (especially considering that i've never programmed in VB.NET before, lol)
Logged
AriusEso
Customers
Community Member
*****
Posts: 377

Esoteric


« Reply #18 on: July 11, 2008, 11:40:14 AM »

Well, they should be easyish, they are commented quite heavily. But, ZaPP proposed us setting up a site to explain in tutorial form, with the samples in conjunction, what each function does. Which I think is a good idea. However, you won't see this till all the samples are written and public. Cheesy
Logged

ownage
Community Member
*
Posts: 17


« Reply #19 on: July 11, 2008, 11:55:03 AM »

Thanks for your work, i've looked at the first 8 now, they are all really good.
@Zapp, not having the common folder inside the vb.net zip one confused me a bit, but i checked the dubug file and it showed no textures loading so i was like "where is the meida (common) folder)?" but, i used the one from the C++ examples.

ZaPP proposed us setting up a site to explain in tutorial form, with the samples in conjunction, what each function does. Which I think is a good idea. However, you won't see this till all the samples are written and public. Cheesy
@AriusEso: The website is a really neat idea, although I expect that would take some time to set up (and explain in tutorial form). I'm REALLY looking forward to the Simple Particles tut, so make it a good one =D
« Last Edit: July 11, 2008, 11:56:46 AM by ownage » Logged
Pages: [1] 2 3 ... 7
  Print  
 
Jump to:  

Powered by SMF 1.1.3 | SMF © 2006-2007, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks