PC Review


Reply
Thread Tools Rate Thread

Any .NET CF 3d engines?

 
 
=?Utf-8?B?Q2h1YSBXZW4gQ2hpbmc=?=
Guest
Posts: n/a
 
      1st Dec 2003
Hi there

i am looking for a managed 3d engine written using one of the .net languages with .NET Compact Framework

I seen most managed engines like gapidraw.net provides an interface to the gapidraw dll.

I am looking for a open source engine which is totally written in c#

Is there such thing?

And frankly, speaking is 3d rendering very possible on Pocket PC 2003 emulators or devices? Can they support Directx 9 effects like Shaders

I am new to pocket pc. Never really used pocket pc before

Thanks.
 
Reply With Quote
 
 
 
 
Geoff Schwab [MSFT]
Guest
Posts: n/a
 
      2nd Dec 2003
Hi Chua,

There are a few 3-d engines available but they run in native code. I do not
think it is practical to even attempt one in managed code. I am currently
working on a series of articles about developing a 2-d engine in managed
code (C#) and the performance is pretty reasonable but probably not good
enough to warrant a jump to 3-d. As far as DirectX and shaders, there is
nothing like that available at this time.

My first sample, the article is submitted for publishing but not available
yet, shows you how to create a DLL to wrap GAPI that works in managed code
and use it to create the start of a graphics engine. In this sample, the
engine only draws colored rectangles but future samples will support various
bitmap formats and effects.
http://www.microsoft.com/downloads/d...displaylang=en

The following is a list of graphics libraries. Links of interest from here
would be PocketGL and DieselEngine:
http://www.pocketpcdn.com/libraries/index.html#gapi

--
Geoff Schwab
Program Manager
Excell Data Corporation
http://msdn.com/mobility
http://msdn.microsoft.com/mobility/p...Q/default.aspx

This posting is provided "AS IS" with no warranties, and confers no rights.
"Chua Wen Ching" <(E-Mail Removed)> wrote in message
news:E748DE51-F230-46FC-A00D-(E-Mail Removed)...
> Hi there,
>
> i am looking for a managed 3d engine written using one of the .net

languages with .NET Compact Framework.
>
> I seen most managed engines like gapidraw.net provides an interface to the

gapidraw dll.
>
> I am looking for a open source engine which is totally written in c#.
>
> Is there such thing?
>
> And frankly, speaking is 3d rendering very possible on Pocket PC 2003

emulators or devices? Can they support Directx 9 effects like Shaders?
>
> I am new to pocket pc. Never really used pocket pc before.
>
> Thanks.



 
Reply With Quote
 
SeanC
Guest
Posts: n/a
 
      2nd Dec 2003
In article <E748DE51-F230-46FC-A00D-(E-Mail Removed)>,
(E-Mail Removed) says...
> Hi there,
>
> i am looking for a managed 3d engine written using one of the .net languages with .NET Compact Framework.
>
> I seen most managed engines like gapidraw.net provides an interface to the gapidraw dll.
>
> I am looking for a open source engine which is totally written in c#.
>
> Is there such thing?
>
> And frankly, speaking is 3d rendering very possible on Pocket PC 2003 emulators or devices? Can they support Directx 9 effects like Shaders?
>
> I am new to pocket pc. Never really used pocket pc before.
>
> Thanks.
>



3d is quite possible on the ppc in c++. I ported the yeti engine and it
runs at about 40fps on most xscale machines. Even allowing for sound
etc, it should be possible to pull 25fps for a full game.

You can download the arm binary from
http://www.picsprint.com/download/yeti.zip .

Note that as this code is non gpl, I can't provide the source

Yeti is at http://www.theteahouse.com.au/gba/index.html

It might be possible to do a engine in managed code, but you would lose
a large amount of performance, and there isn't that much to spare. Most
current managed code engines link into opengl/directx.

You would be better off wrapping an existing c/c++ library rather than
writing it.

Regards

Sean
---------------------------------------
Sean Cross
private.php?do=newpm&u=

Pics Print - The photo printing solution for Windows.
http://www.picsprint.com

http://www.Intuitex.com -
Multimedia software for Windows
Game libraries for the dot net compact framework
 
Reply With Quote
 
 
 
Reply

Thread Tools
Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Jet Engines =?Utf-8?B?bXl6dGlxdWVz?= Microsoft Access Getting Started 6 28th Jun 2007 10:22 PM
Jet Engines =?Utf-8?B?bXl6dGlxdWVz?= Microsoft Access Reports 3 28th Jun 2007 04:20 AM
search engines =?Utf-8?B?ZG9jMDg3NQ==?= Windows XP Networking 1 28th Jan 2006 03:45 AM
TTS engines =?Utf-8?B?QnJpYW5HSA==?= Windows XP Help 1 2nd Jan 2006 05:06 PM
Using search engines David Windows XP Internet Explorer 2 20th Oct 2003 03:40 PM


Features
 

Advertising
 

Newsgroups
 


All times are GMT +1. The time now is 10:43 AM.