Homebrew DS App Studio - New Lighting and Texture Functions

RoyalCardMan

DS App Studio™ Developer
OP
Member
Joined
Aug 11, 2010
Messages
628
Trophies
0
Age
34
Location
In the middle of gun fire.
Website
www.awsomisoft.com
XP
200
Country
United States
NEW: The 3D graphics are now smoother and are not as pixally.

I have been working on DS App Studio for quite a while, and I have finally added lighting and texturing systems. The new beta is not out yet, but it will be soon. Here is a screenshot of what the texturing can do.

3dexample.png


Here would be the code for making this:

Code:
ogldrawtexturedmodel(string name, int rotx, int roty, string texturename);
I will also later add Env. mapping to DSAL, making 3D games even better. Now to lighting. Since auto lighting was added, many people know what it looks like, but now you can control if your game has lighting or not. Here is the function:

Code:
ogladdlight(int x, int y, int z);

You can even change the positioning of the lighting.

This is all so far, but there will be more and the beta will be released soon.
 

sethirion

Well-Known Member
Newcomer
Joined
Nov 16, 2008
Messages
97
Trophies
0
Location
CA
XP
224
Country
United States
The code starts with "ogl", is this like openGL?
Since I am studying it that would be cool to get the functions as the actual API.

Thanks for your work on easing the pain of learning many functions and letting us focus on the logic of the games creation.

I need to get this installed so I test when you release these functionalities into the DS App Studio. I used to be learning PAlib, but in favor of newest libs I left it and wanted to get into another lib to help me out.

Thanks, keep coming the good work.
 

RoyalCardMan

DS App Studio™ Developer
OP
Member
Joined
Aug 11, 2010
Messages
628
Trophies
0
Age
34
Location
In the middle of gun fire.
Website
www.awsomisoft.com
XP
200
Country
United States
sethirion said:
The code starts with "ogl", is this like openGL?
Since I am studying it that would be cool to get the functions as the actual API.

Thanks for your work on easing the pain of learning many functions and letting us focus on the logic of the games creation.

I need to get this installed so I test when you release these functionalities into the DS App Studio. I used to be learning PAlib, but in favor of newest libs I left it and wanted to get into another lib to help me out.

Thanks, keep coming the good work.
Yes, each 3D function begins with ogl, meaning OpenGL.

The only functions that do not include ogl are:

CODEinicamera();
movecamera();
start3D();

Thank you for the compliment. The goal of this project is to make it easier for people to program Nintendo DS 2D and 3D applications and games, while having control over their projects.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Xdqwerty @ Xdqwerty: @salazarcosplay, gta v is down since november 2021