Omnimaga: The Coders Of Tomorrow
Welcome, Guest. Please login or register.
 
Omnimaga: The Coders Of Tomorrow
18 June, 2013, 07:52:09 *
Welcome, Guest. Please login or register.

Login with username, password and session length
 
   home   news downloads projects tutorials misc forums rules new posts irc about Login Register  
+-OmnomIRC

You must Register, be logged in and have at least 40 posts to use this shout-box! If it still doesn't show up afterward, it might be that OmnomIRC is disabled for your group or under maintenance.

Note: You can also use an IRC client like mIRC, X-Chat or Mibbit to connect to an EFnet server and #omnimaga.

Pages: 1 2 3 [4] 5 6 ... 32   Go Down
  Print  
Author Topic: Nspire Raycaster -  (Read 27338 times) Bookmark and Share
0 Members and 1 Guest are viewing this topic.
SirCmpwn
Guest
« Reply #45 on: 26 March, 2010, 19:16:19 »
0

I really want to buy an NSpire now
Logged
Silver Shadow
Beta Tester
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 21 December, 2011, 21:23:08
Date Registered: 03 October, 2008, 17:34:52
Location: France
Posts: 799


Total Post Ratings: +20

View Profile
« Reply #46 on: 26 March, 2010, 20:27:00 »
0

Yepeee! Are you planning some sort of beta in the near future so that we can test it on real hardware?
Logged

Former Coder of Tomorrow

bwang
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 11 August, 2012, 12:59:06
Date Registered: 20 June, 2009, 01:42:58
Posts: 632

Topic starter
Total Post Ratings: +19

View Profile
« Reply #47 on: 26 March, 2010, 20:45:42 »
0

I did attach a small demo in the post with the screenshot in it. It runs a bit slow, though, since I haven't fixed my texture mapping code yet.
« Last Edit: 26 March, 2010, 20:46:13 by bwang » Logged
SirCmpwn
Guest
« Reply #48 on: 26 March, 2010, 21:00:25 »
0

@bwang, you can increase the speed of CalcCapture by changing the capture interval under File Properties.
Logged
Silver Shadow
Beta Tester
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 21 December, 2011, 21:23:08
Date Registered: 03 October, 2008, 17:34:52
Location: France
Posts: 799


Total Post Ratings: +20

View Profile
« Reply #49 on: 26 March, 2010, 21:01:40 »
0

Hmmm... Seems I skipped the part where it said "demo attached". I suppose I was too distracted by the awesomeness of the screeny... Tongue
Logged

Former Coder of Tomorrow

AaroneusTheGreat
Anti-Riot Squad
LV6 Super Member (Next: 500)
*
Offline Offline

Last Login: 01 June, 2013, 08:43:57
Date Registered: 30 August, 2008, 16:17:37
Posts: 309

Total Post Ratings: +23

View Profile
« Reply #50 on: 26 March, 2010, 21:12:43 »
0

Are you planning to implement floor and ceiling textures? What you've got is amazing already, don't mistake me there. Good work  Grin

It looks as if you're using the entire screen, am I right? If so that's also quite amazing, most raycasters on calculators can only be done with a section of the screen, I guess that fancy newfangled processor really is fast enough to handle things like that.

Stuff like this is probably going to be the reason I end up buying the nSpire.  Smiley

Did you say that your textures are 8x8?

Are you planning on using that resolution for the final product?

The only thing i would point out is that if you keep that resolution, it will make it rather difficult to make games using this engine that have a lot of visual details.
« Last Edit: 26 March, 2010, 21:15:25 by AaroneusTheGreat » Logged
Silver Shadow
Beta Tester
LV8 Addict (Next: 1000)
********
Offline Offline

Gender: Male
Last Login: 21 December, 2011, 21:23:08
Date Registered: 03 October, 2008, 17:34:52
Location: France
Posts: 799


Total Post Ratings: +20

View Profile
« Reply #51 on: 26 March, 2010, 21:21:46 »
0

If you want to buy an Nspire, buy the non-CAS blue one.
Logged

Former Coder of Tomorrow

SirCmpwn
Guest
« Reply #52 on: 26 March, 2010, 21:22:43 »
0

Why?
Logged
bwang
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 11 August, 2012, 12:59:06
Date Registered: 20 June, 2009, 01:42:58
Posts: 632

Topic starter
Total Post Ratings: +19

View Profile
« Reply #53 on: 26 March, 2010, 23:44:50 »
0

The black ones don't support Ndless yet and the CASes don't have an 84+ keypad.

The final textures definitely will not be 8x8. I am using the entire screen. Whether I use floor textures will depend on how much speed I have left.
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 07:51:55
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50594


Total Post Ratings: +2634

View Profile WWW
« Reply #54 on: 27 March, 2010, 00:53:50 »
0

Keep in mind that Ndless is coming for OS 2.0, though, so people with newer Nspires that cannot be downgraded below 2.0 will be fine. Just letting you know. However, I don't know the last news about this. I know exploits were found and all, and proof-of-concept screenshots of Ndless running on OS 2.0 were shown on both active french TI forums.

Don't get a CAS, though. First, a TI-89 emu will eventually come out for the Nspire, giving you most CAS functions if you absolutely need them in math, secondly, the CAS doesn't support the 84+ keypad (unless this changed with the new CAS?) and it's much more expensive than the regular Nspire.
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
bwang
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 11 August, 2012, 12:59:06
Date Registered: 20 June, 2009, 01:42:58
Posts: 632

Topic starter
Total Post Ratings: +19

View Profile
« Reply #55 on: 27 March, 2010, 01:09:32 »
0

New screenshot with higher resolution (32x32) textures:

Does anyone have advice to give on writing a faster texture mapper? I get twice the framerate I get now if I take out texture mapping, so clearly it is a major source of slowdown.
« Last Edit: 27 March, 2010, 01:10:16 by bwang » Logged
Builderboy
Physics Guru
LV13 Extreme Addict (Next: 9001)
*************
Online Online

Gender: Male
Last Login: Today at 07:32:26
Date Registered: 20 April, 2009, 00:28:53
Location: Ravenholm
Posts: 5645


Total Post Ratings: +589

View Profile
« Reply #56 on: 27 March, 2010, 01:25:17 »
0

How many divisions are you doing per column? Would it help to change them to bit shifts, since your dividing by 32?
Logged

bwang
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 11 August, 2012, 12:59:06
Date Registered: 20 June, 2009, 01:42:58
Posts: 632

Topic starter
Total Post Ratings: +19

View Profile
« Reply #57 on: 27 March, 2010, 01:27:10 »
0

They're all bit shifts now.
Logged
DJ Omnimaga
Retired Omnimaga founder (Site issues must be PM'ed to Netham45, Eeems, Shmibs, Deep Thought and AngelFish, not me.)
Editor
LV15 Omnimagician (Next: --)
*
Online Online

Gender: Male
Last Login: Today at 07:51:55
Date Registered: 25 August, 2008, 07:00:21
Location: Québec (Canada)
Posts: 50594


Total Post Ratings: +2634

View Profile WWW
« Reply #58 on: 27 March, 2010, 01:28:48 »
0

looks nice! I hope you find a solution for the speed. Does it run really really slow? Or does it run more like Gemini for the 83+?
Logged

Retired 83+ coder, Omnimaga/TIMGUL founder. Now doing power metal music (formerly did electronica)

Follow me on Bandcamp|Facebook|Reverbnation|Youtube|Twitter|Myspace
bwang
LV7 Elite (Next: 700)
*******
Offline Offline

Last Login: 11 August, 2012, 12:59:06
Date Registered: 20 June, 2009, 01:42:58
Posts: 632

Topic starter
Total Post Ratings: +19

View Profile
« Reply #59 on: 27 March, 2010, 01:30:13 »
0

The motion is smooth as long as you don't get too close to the walls. If you do, the engine needs to calculate textures for more pixels and it becomes choppy.
Logged
Pages: 1 2 3 [4] 5 6 ... 32   Go Up
  Print  
 
Jump to:  

Powered by EzPortal
Powered by MySQL Powered by SMF 1.1.18 | SMF © 2013, Simple Machines Powered by PHP
Page created in 1.59 seconds with 30 queries.
Skin by DJ Omnimaga edited from SMF default theme with the help of tr1p1ea.
All programs, games and songs avaliable on this website are property of their respective owners.
Best viewed in Opera, Firefox, Chrome and Safari with a resolution of 1024x768 or above.