AriusEso
Customers
Community Member
    
Posts: 377
Esoteric
|
 |
« on: July 10, 2008, 09:08:52 AM » |
|
Sample pack currently includes: #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: 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
|
 |
« 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......  Edit : I must wear my eyeglasses, didn't see you mentioned shadowmapping in your original post..... 
|
|
|
|
« 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
|
 |
« 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
|
|
|
|
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. 
|
|
|
|
|
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  (VB.NET shouldn't be a problem, but i wanna know if it's worth my time first  )
|
|
|
|
|
Logged
|
|
|
|
lemplik
Community Member

Posts: 2
|
 |
« Reply #6 on: July 11, 2008, 12:10:17 AM » |
|
Many thanks
|
|
|
|
|
Logged
|
|
|
|
|
Raine
|
 |
« 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  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  ) oh btw, tiny tiny bug/glitch in example #13. It just runs through 8999 instances instead of all 9999  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  .
|
|
|
|
|
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  did that in about 5 hours  look at your pm's 
|
|
|
|
|
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  .
|
|
|
|
|
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
|
 |
« 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!)  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.netHe 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. 
|
|
|
|
|
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.  @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
|
|
|
|
|