X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=pages%2Fblog-0004.html-inc;h=317d824280cf826a66265ec0842be5fb27b9d59c;hb=e785862422f3e827a242fc244bd57b23443887ce;hp=21af3c62575cc586c0963c4e159ff88dcc5aae7f;hpb=a05e5d4499fb58198e463162d0385e8a156e1f03;p=sdlgit%2FSDL-Site.git diff --git a/pages/blog-0004.html-inc b/pages/blog-0004.html-inc index 21af3c6..317d824 100644 --- a/pages/blog-0004.html-inc +++ b/pages/blog-0004.html-inc @@ -1,38 +1,78 @@

-Perl+SDL 3D Rendering +Grant Progess Reports 1-3: Sept - Nov

-Recently we have done a lot of work on the next release of SDL Perl. But it all pays off when I see users do cool things as one of the users has done below. Talon^++! This project is a great example for people wanting to learn 3D from scratch.
+As you know I have received a TPF grant to write a SDL Perl Manual.
+
+

+http://news.perlfoundation.org/2010/08/2010q3-grant-proposal-manual-f.html

---yapgh
+http://news.perlfoundation.org/2010/08/accepted-grants-for-2010q3.html

-
This was a project to test how well Perl+SDL performs and does not use OpenGL at all. This is all perl and SDL, with the help of libsdl_gfx for SDL::GFX::Primitives. Texture mapping doesn't use SDL::GFX::Primitives because textured_polygon just takes a surface, tiles it, and clips out the polygon, which doesn't look 3D at all.
+I have been a bit busy with that and not been able to update my blog. Anyway here are some of the back dated Grant Updates. These updates where also posted on http://news.perlfoundation.org/

-Below are some screen shots of this little toy in action. If you'd like to try it yourself, you can download the entire project here. You can rotate the objects with the mouse, or keyboard arrows. Also press shift to toggle shading and space to switch objects.

-NOTE: the project is compressed in the .tgz format, if you are a windows user, you may need a tool like 7zip to extract the contents.
+

-
Standard Cube:
-

-

Standard Cube with Pseudo Shading:
+
REPORT 1: Sept 2010

+
  • 1st drafts
    • Preface
    • +
    • Chapter 2: First SDL Application
    • +
  • +
  • Started work on Chapter 3: Drawing
  • +
  • Outlines for the first 7 chapters have been completed
  • +
  • Book build framework has been setup
  • +
  • Released SDL 2.514 (2.515 will be released on 16th of September)
    • This code is the one that will be used in the book for chapter 02
    • +
  • +
  • Got more of the Drawing chapter done (It will be done by the end of the week)
  • +
  • Added several more code examples for other chapters
  • +
Progress: 2.75 chapters / 11 chapters = approx 25%
+Kartik's work can be followed at:
+

-

-

Standard Diamond:
+
REPORT 2: October 2010

+
Since last time:
+
  • We have released SDL 2.518
    • Game Loop support completed
    • +
  • +
Chapters:
+
  • 2nd Drafts for:
    • Preface to Game Loop ( Chapter 0 - Chapter 04)
    • +
  • +
  • Chapters completed: 5/11 => 45%
  • +
Extra:
+
  • cfedde has made a script to extract code listings for readers to try examples with out having to retype them.
  • +
Coments:
+
  • I am receiving a lot more help from the community, most notable from cfedde for proofreading.
  • +
  • I will be fleshing out the next 6 chapters shortly and work will begin on them soon
  • +
  • I am pleased with the progress so far, and I feel the quality is improving due to the pacing.
  • +
Our work can be seen at:
+

+
REPORT 3: November 2010

+This is the progress so far:

-

-

Standard Diamond with Pseudo Shading:
+- SDL 2.523 Releases:
+        - Adds stability and better memory management for the game loop

-

-

Textured Cube:
+- 2 chapters have been completed
+        - Pong Chapter (Contributed by garu)
+        - Additional Modules
+- 1 extra chapter has been added
+        - Puzz(le) Chapter (Contributed by Blaizer)

-

-

Perspectively Correct Textured Cube:
+- 2 Chapters are in the Works
+        - Tetris Code has been mostly done (contributed by FROGGS)
+                - Needs to be fixed
+                - Needs write up
+        - Sound and Music Effects code is done
+                - Needs to be fixed
+                - Needs write up

-

-

Perspectively Correct Textured Cube with shading:
-
-

-
-


-

\ No newline at end of file +Our work can be seen at:
http://sdlperl.ath.cx/releases/SDL_Manual.pdf
http://sdlperl.ath.cx/releases/SDL_Manual.html
http://github.com/PerlGameDev/SDL_Manual

+Regards,
+YAPGH
+


+

\ No newline at end of file