GLBasic forum

Main forum => Announcements => Topic started by: shawnus on 2010-Aug-05

Title: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: shawnus on 2010-Aug-05
Wow! look:

[attachment deleted by admin]
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: shawnus on 2010-Aug-05
the iVCL is an iphone app converted (by bigsofty) from my original VCL (virtual cath lab) done in Blitz3d.

Its a fluoroscopy simulator- basically the purpose of the software is to transfer the learning curve associated with taking x rays to a virtual environment, thereby eliminating unnecessary radiation dose to both staff and patients.

The VCL and iVCL are accredited by the College & Society of Radiographers (UK) to support learning objectives & is free!

Cheers, Shawn
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: acristo on 2010-Aug-05
That is an amazing acomplishment. Congratulations for both of you.   :good: lets celebrate !!  :booze:
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: Kitty Hello on 2010-Aug-05
Wohoooo! That's the 30.000 polygons @ 30 FPS example, btw!
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: matchy on 2010-Aug-05
Very good application and I think this is not far off from a compact virtual remote control concept.
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: bigsofty on 2010-Aug-06
Very pleased how well it turned out. The biggest surprise was the latent power of the GLBasic 3D engine. For the iPhone, it renders very quickly, much quicker than our Unity mock up.

No external libraries, other than the the ones that are built into GLBasic Premium, were used.

Cheers,


Ian
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: Slydog on 2010-Aug-06
Quotemuch quicker than our Unity mock up.

30,000 Poly's per second! Wow.
If I recall, Unity's limit is around 9,000 per second.
(Depending on various other details).
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: bigsofty on 2010-Aug-07
Quote from: Ocean on 2010-Aug-06
My hat's off to you guys, congratulations!

How did you achieve that polycount with that framerate, likely using native GL display lists?

cheers
Ocean

Careful design mainly. There was only a very small piece of inline C and it had nothing to do with the graphics. Fortunately most of the GLBasic mesh rendering uses Vector Buffor Objects, which are faster than Display Lists. Avoiding anything that required two passes was pretty much a pre requisite on the Iphone too, shadows for example. Lots of little tweaks here and there, mainly with the lighting and grouping of objects, when a rotation or translation was called for. I spent quite lot of time on code optimization, much more than I would have on a desktop target but I suppose this is part of the fun when developing for a mobile platform!  :S

Cheers,


Ian
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: Hatonastick on 2010-Aug-08
My hat's off to you too! :)  Actually that's pretty cool.
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: Hark0 on 2010-Aug-10
WOW!

Downloaded and tested on ipad(2x) and iphone(native res).

Works perfectly!

Congratulations about your work!
;)
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: shawnus on 2010-Aug-10
I'd like to see it on an ipad at some point- in fact I have heard Stanford have switched all med students to ipads so its definitely something to consider.

It seems to work slightly faster on my wife's iphone 4 than on my touch but not very noticeable.

Thanks everyone for your kind comments.

Cheers, Shawn
Title: Re: iVCL is in 'New & Noteworthy' medical section of apps store
Post by: Hemlos on 2010-Aug-11
Wow you guys are putting GLBasic on the map  :good:
CongratS!

Very impressive.