webOS Nation Forums >  webOS smartphones (Pre, Pixi, Veer) >  Palm Pre and Pre Plus > 3D Games?
3D Games?

  Reply
 
LinkBack Thread Tools Display Modes
Old 06/22/2009, 02:07 PM   #1 (permalink)
Member
 
Join Date: Jun 2009
Posts: 125
Likes Received: 0
Thanks: 0
Thanked 27 Times in 9 Posts
Default 3D Games?

Am I understanding things correctly when I read that the Pre has little to no 3D acceleration?

While I am impressed with my Pre, this would be not so hot for developers and the App store.
maven1975 is offline   Reply With Quote
Old 06/22/2009, 02:09 PM   #2 (permalink)
Member
 
mrloserpunk's Avatar
 
Join Date: Jul 2008
Location: Syracuse
Posts: 2,564
Likes Received: 0
Thanks: 740
Thanked 442 Times in 327 Posts
Default

I've not read that.
mrloserpunk is offline   Reply With Quote
Old 06/22/2009, 02:10 PM   #3 (permalink)
Member
 
Rennat's Avatar
 
Join Date: Jun 2009
Location: With a colony of King Penguins in Antartica
Posts: 1,318
Likes Received: 95
Thanks: 533
Thanked 304 Times in 153 Posts
Default

I don't think so because there was a developer that ported DOOM. DOOM is a true 3D game. Therefore, I assume that it does have 3D rendering.
__________________
My Tutorial on how to get Ubuntu on the TouchPad: http://forums.precentral.net/webos-d...-touchpad.html
Rennat is offline   Reply With Quote
Old 06/22/2009, 02:13 PM   #4 (permalink)
Member
 
Mannyman's Avatar
 
Join Date: Feb 2008
Posts: 885
Likes Received: 8
Thanks: 261
Thanked 254 Times in 160 Posts
Default

YouTube - Doom on the Pre (Nearly Fully Functional)

From the TI OMAP 3440 Specs page:

The OMAP™ 3 architecture combines mobile entertainment with high performance productivity applications
Advanced Superscalar ARM® Cortex™-A8 RISC core enabling 3x gain in performance
Designed in 65-nm CMOS process technology adds processing performance
IVA™ 2+ (Image Video Audio) accelerator enables multi-standard (MPEG4, WMV9, RealVideo, H263, H264) encode/decode at D1 (720x480 pixels) 30 fps
Integrated image signal processor (ISP) for faster, higher-quality image capture and lower system cost
Flexible system support
Composite and S-video TV output
XGA (1024x768 pixels), 16M-color (24-bit definition) display support
Flatlink™ 3G-compliant serial display and parallel display support
High Speed USB2.0 On-The-Go support
Seamless connectivity to Hard Disk Drive (HDD) devices for mass storage
Leverages SmartReflex™ technologies for advanced power reduction
M-shield™ mobile security enhanced with ARM TrustZone™ support
Software-compatible with OMAP™ 2 processors
HLOS support for customizable interface
Support for OpenGL ES 1.1
Mannyman is offline   Reply With Quote
Old 06/22/2009, 02:18 PM   #5 (permalink)
Member
 
Join Date: Jun 2009
Posts: 125
Likes Received: 0
Thanks: 0
Thanked 27 Times in 9 Posts
Default

How does it differ from the iPhone 3G S as far as 3D games/environments. Does that device not have a secondary chip specifically for 3D?

Although, I spent WAY too much time dicking around on the old 3G with games. So it might be a blessing in disguise.
maven1975 is offline   Reply With Quote
Old 06/22/2009, 02:21 PM   #6 (permalink)
Member
 
Join Date: Apr 2009
Posts: 458
Likes Received: 0
Thanks: 8
Thanked 35 Times in 22 Posts
Default

As far as I know there is no hardware acceleration for 3D.
This doesn't mean it can't do 3D though, it will just have to be pure software 3D without help from the hardware.
__________________
Went from iPhone to Pre and love it!
showson1 is offline   Reply With Quote
Old 06/22/2009, 02:27 PM   #7 (permalink)
Member
 
Join Date: Jun 2009
Posts: 125
Likes Received: 0
Thanks: 0
Thanked 27 Times in 9 Posts
Default

Quote:
Originally Posted by showson1 View Post
As far as I know there is no hardware acceleration for 3D.
This doesn't mean it can't do 3D though, it will just have to be pure software 3D without help from the hardware.
Bummer!
maven1975 is offline   Reply With Quote
Old 06/22/2009, 02:29 PM   #8 (permalink)
Member
 
MannyZ28's Avatar
 
Join Date: Jan 2009
Posts: 1,931
Likes Received: 1
Thanks: 124
Thanked 187 Times in 112 Posts
Default

The Pre has a PowerVR graphics chips, just like the iPhone does, however, it's the operating system and the SDK that's the problem. The OS wants to be programmed in web based languages, which is not that 3d friendly at all. The iPhone on the other hand is programmed in some sort of iteration of C, which allows programmers direct access to the hardware. People are hoping that later on in the Pres lifecycly, Palm will open up deeper hardware access to the developers.
MannyZ28 is offline   Reply With Quote
Thanked by Integrals, KoukiFC3S
Old 06/22/2009, 02:33 PM   #9 (permalink)
Member
 
Join Date: Jun 2009
Posts: 125
Likes Received: 0
Thanks: 0
Thanked 27 Times in 9 Posts
Default

Quote:
Originally Posted by MannyZ28 View Post
The Pre has a PowerVR graphics chips, just like the iPhone does, however, it's the operating system and the SDK that's the problem. The OS wants to be programmed in web based languages, which is not that 3d friendly at all. The iPhone on the other hand is programmed in some sort of iteration of C, which allows programmers direct access to the hardware. People are hoping that later on in the Pres lifecycly, Palm will open up deeper hardware access to the developers.
One would hope from a owner & developers standpoint. We need the app store to have games that attract the masses, That was a huge shot in the arm for Apple and their app store endeavors. The other apps were icing on the cake.
maven1975 is offline   Reply With Quote
Old 06/22/2009, 02:35 PM   #10 (permalink)
Member
 
Banger's Avatar
 
Join Date: Apr 2009
Posts: 500
Likes Received: 0
Thanks: 132
Thanked 57 Times in 36 Posts
Default

Well manny I look at it this way, why have a PowerVR unless at some point they planned to open it up for more native 3D "apps" and or games?
Banger is offline   Reply With Quote
Old 06/22/2009, 02:39 PM   #11 (permalink)
Member
 
mrloserpunk's Avatar
 
Join Date: Jul 2008
Location: Syracuse
Posts: 2,564
Likes Received: 0
Thanks: 740
Thanked 442 Times in 327 Posts
Default

Quote:
Originally Posted by Banger View Post
Well manny I look at it this way, why have a PowerVR unless at some point they planned to open it up for more native 3D "apps" and or games?
I can't imagine Palm making the norm something that was derided as a stop gap measure with Apple. More access is coming I'm sure...July might be an important month in the evolution of this company.
mrloserpunk is offline   Reply With Quote
Old 06/22/2009, 02:39 PM   #12 (permalink)
Member
 
Join Date: Jun 2009
Posts: 125
Likes Received: 0
Thanks: 0
Thanked 27 Times in 9 Posts
Default

Well Palm has time if they are going to work on Apple's time line. 11 months to be more precise. Thats when Apple opened the iPhone up (1 yr Point).
maven1975 is offline   Reply With Quote
Old 06/22/2009, 02:45 PM   #13 (permalink)
Member
 
mrloserpunk's Avatar
 
Join Date: Jul 2008
Location: Syracuse
Posts: 2,564
Likes Received: 0
Thanks: 740
Thanked 442 Times in 327 Posts
Default

yeah, that is what i find so fascinating about this phone. It does have its short comings right now, but the potential is more than there for a serious challenge to some (not all not by a long shot) but some of apples market share. Take some from apple, a bit from BB and some of the white space of 1st time smart phone users and you have a recipe for success!
mrloserpunk is offline   Reply With Quote
Old 06/22/2009, 02:45 PM   #14 (permalink)
Member
 
Join Date: May 2009
Posts: 37
Likes Received: 0
Thanks: 20
Thanked 16 Times in 9 Posts
Default

Another possibility that has been brought up in these forums before is that there is a new web browser plugin (O3D) being developed that would allow 3D in a browser. We will have to wait and see where the future of 3D on the pre takes us.

The Google Code Blog: Toward an open web standard for 3D graphics (part 2): Introducing O3D
Auzo is offline   Reply With Quote
Old 06/22/2009, 03:29 PM   #15 (permalink)
Member
 
Join Date: Jun 2009
Posts: 113
Likes Received: 0
Thanks: 2
Thanked 32 Times in 18 Posts
Default

We will see 3D games for the Pre, but they'll be C/C++ native Linux apps that draw directly to the framebuffer. Spawning them from WebOS will be the trick, and it won't be impossible.
__________________
Submit your Pre feature requests and vote up the best at http://pre.uservoice.com
odditory is offline   Reply With Quote
Old 06/22/2009, 05:05 PM   #16 (permalink)
Member
 
Join Date: Jun 2009
Location: Silicon Valley
Posts: 787
Likes Received: 30
Thanks: 3
Thanked 102 Times in 67 Posts
Default

Quote:
Originally Posted by odditory View Post
We will see 3D games for the Pre, but they'll be C/C++ native Linux apps that draw directly to the framebuffer. Spawning them from WebOS will be the trick, and it won't be impossible.
Actually, if you provide a javascript api that allows 3d stuff it will work. HTML5 already has 2d drawing apis (Firefox and webkit support it), so 3d drawing apis are easily possible.

The problem is performance - native C will be faster than JS talking to C code.
mosdl is offline   Reply With Quote
Old 06/22/2009, 06:16 PM   #17 (permalink)
Member
 
Join Date: May 2009
Posts: 10
Likes Received: 0
Thanks: 0
Thanked 2 Times in 2 Posts
Default

I'll bet you are already seeing the 3D hardware in use. Apps all render to their own space, when you 'push the view back' to card view. apps continue to render to their 'full size' space. The CPU is not drawing all those pixels at a lower resolution while in card view. It's using the texture filtering of the integrated graphics to smoothly 'shrink' the image.
All the transparent effects are also using the accelerated blending of the graphics as well.

I also would not be suprised if all the html5 <canvas>(path, rect and image) methods are HW accelerated.

The powerVR onboard is for polygons and depth buffering. it doesn't do transforms, but that's what the DSP is for.

The pre is effectively a 'multi-core' device. The CPU can be doing stuff, like slurping network data, while the DSP decodes video, and the powerVR filters or rotates the image... all at the same time.
TymonFlak is offline   Reply With Quote
Old 06/22/2009, 06:18 PM   #18 (permalink)
Member
 
Join Date: Nov 2004
Posts: 3,226
Likes Received: 26
Thanks: 370
Thanked 825 Times in 463 Posts
Default

Quote:
Originally Posted by TymonFlak View Post
I'll bet you are already seeing the 3D hardware in use. Apps all render to their own space, when you 'push the view back' to card view. apps continue to render to their 'full size' space. The CPU is not drawing all those pixels at a lower resolution while in card view. It's using the texture filtering of the integrated graphics to smoothly 'shrink' the image.
All the transparent effects are also using the accelerated blending of the graphics as well.

I also would not be suprised if all the html5 <canvas>(path, rect and image) methods are HW accelerated.

The powerVR onboard is for polygons and depth buffering. it doesn't do transforms, but that's what the DSP is for.

The pre is effectively a 'multi-core' device. The CPU can be doing stuff, like slurping network data, while the DSP decodes video, and the powerVR filters or rotates the image... all at the same time.
Sounds good to me!
__________________
Treo 600 > Treo 650 > HTC Mogul (idiot!) > HTC Touch Pro (idiot squared!) > PRE! > Epic
wynand32 is offline   Reply With Quote
Old 06/22/2009, 06:23 PM   #19 (permalink)
Member
 
Join Date: Feb 2008
Location: North Shore, Boston, MA
Posts: 278
Likes Received: 0
Thanks: 25
Thanked 40 Times in 24 Posts
Default

Why is it so important that we play 3D games on our phones?
__________________
Sidekick Color > Moto MPx220 > HTC Typhoon > Moto Q > HTC Apache > HTC Hermes > HTC Tilt > Palm Pre > HTC EVO 4G > HTC EVO 3D

iPad 16GB WiFi > iPad 2 64GB WiFi
geodim is offline   Reply With Quote
Old 06/22/2009, 06:24 PM   #20 (permalink)
Xyg
Member
 
Join Date: May 2009
Posts: 1,112
Likes Received: 0
Thanks: 16
Thanked 213 Times in 129 Posts
Default

To echo the consensus here, the hardware of the Pre supports 3d gaming. In fact, the innards of the Pre are very similar to another very popular smartphone...

Quote:
There are some pretty interesting things that popped up on the Pre’s PCB’s. This is the first production device we’ve seen on the OMAP3 (Open Media Applications Processor) platform. OMAP3 is powered by the 600MHZ ARM Cortex A8, PowerVR SGX 530 (GPU), 430MHz C64x, DSP and ISP (Image Signal Processor) and was clearly designed to pack a punch – Dr. Wreck thinks we’re going to see this processor popping up in future netbook endeavours.
source
Xyg is offline   Reply With Quote
Reply

 

Thread Tools
Display Modes



 


Content Relevant URLs by vBSEO 3.6.0