World Wind Forums

Go Back   World Wind Forums > WorldWind .Net Development > Ports

Ports Porting World Wind to different platforms.

Reply
 
Thread Tools Display Modes
Old 01-04-2006, 12:49 PM   #1
Caiusgrr
Guest
 
Posts: n/a
Default

Hello there.

I carried out an overview of possible issues in porting World Wind to Mono framework. I placed the results onto the development wiki page.

I am currently considering could I have enough shark to start this port job. The biggest challenge for myself, I think, would be the 3D part. Anyone there interested in studying D3D - OpenGL porting details?

Regards,
Caius

World Wind 1.3.3.1
Mono 1.1.12
  Reply With Quote
Old 01-04-2006, 04:54 PM   #2
bull
Cosmic Overlord
 
bull's Avatar
 
Join Date: Oct 2004
Location: United Kingdom
Posts: 2,362
bull is an unknown quantity at this point
Default

Very interesting, its good to see someone seriously trying to tackle the porting issue, I know 1.5 will also be available in a cross platform Java + JOGL form, but this will not be a port just a parallel project, a true port is still very desirable.
bull is offline   Reply With Quote
Old 01-04-2006, 04:56 PM   #3
Beansprout
Cosmic laser
 
Join Date: Sep 2004
Posts: 2,998
Beansprout is an unknown quantity at this point
Default

Ah but the question is when will 1.5 be available in JOGL. I'd bet that if a small group put their heads down they could beat NLT, so kudos and good luck Caiusgrr
Beansprout is offline   Reply With Quote
Old 01-05-2006, 01:42 AM   #4
pronvit
Senior Member
 
Join Date: May 2005
Posts: 121
pronvit
Default

have you developed something with opengl before? it's not hard itself but there are several other problems

do you know how to do opengl things from .net (cross-platform-compatible way)?
do you know that Windows.Forms work bad and unstable in Mono on different platforms? do you know any other cross-platform .net gui toolkit?

do you know about WW2D? look at http://ww2d.csoft.net. Before Java version there was the same functionality implemented in C# but because of many problems I moved to Java+JOGL

you can contact me if you need some help because I spent much time trying to develop C#+opengl version
__________________
WW2D FreeMagic Pocket GCC Pocket C#
pronvit is offline   Reply With Quote
Old 01-05-2006, 06:34 PM   #5
Caiusgrr
Guest
 
Posts: n/a
Default

pronvit, those are good points.

Unfortunately, the pointer to my OGL experience is currently null. What comes to Mono OGL, I've given a look at Tao framework only so far.

I have no idea about how well does Mono WinForms perform on different platforms. Do you think it will be out of the question? I also gave a quick peek at Gtk# and wx.Net. I don't have a detailed picture of how well would they fit into this project.

Yes, I'd like to hear about your experiences from the C#/OpenGL field! Do you happen to have any public resources left regarding to that?

- Caius
  Reply With Quote
Old 01-05-2006, 07:30 PM   #6
pronvit
Senior Member
 
Join Date: May 2005
Posts: 121
pronvit
Default

* Windows.Forms crashed on linux when I dinamically added manu items to menu. also some things are not implemented and some look not good at all

* Gtk# doesn't work natively on OS X (there is Cocoa#), wx.net is maybe good choice

* Tao framework only allows you to create opengl windows - you can't add menu/other controls to them and can't embed opengl view to other windows

* there are several ways to use Tao - thru freeglut, glfw, sdl.. each needs separate wrapper binary for each platform and all of them have some problems on some platforms

--> there are big problems with cross-platform UI. that's why I moved to Java where GL can be used very easily with JOGL available for all platforms
__________________
WW2D FreeMagic Pocket GCC Pocket C#
pronvit is offline   Reply With Quote
Old 04-10-2007, 04:02 PM   #7
geodan
World Wind Developer
 
geodan's Avatar
 
Join Date: Aug 2005
Location: United States
Posts: 358
geodan
Default Linux with Mono, anyone had success?

Has anyone tried installing the latest version of WW on Linux using the Mono runtime?

Dan
geodan is offline   Reply With Quote
Old 04-27-2007, 03:59 AM   #8
Unregistered
Guest
 
Posts: n/a
Default

I would like to help with the port. I have found a nice open source render engine called openscenegraph. I was wanting to hook WW to use this 3D engine.
  Reply With Quote
Old 04-27-2007, 01:20 PM   #9
what_nick
Worldwind Developer
 
Join Date: Jan 2006
Location: Hobart, Australia
Posts: 754
what_nick is an unknown quantity at this point
Default

Please donot double spam as Unregistered. If you like OpenSceneGraph you will like ossimPlanet. It uses the same servers as WorldWind.
http://www.ossim.org/OSSIM/Welcome.html
__________________
Coding This and That in World Wind and helping new people out, as long as they don't pester too much.
Currently blogging at: http://whatnicklife.blogspot.com
Working at:
Aerometrex - http://aerometrex.com.au/blog/
Impact so far:


what_nick is offline   Reply With Quote
Old 05-21-2007, 05:22 PM   #10
ouellettesr
Junior Member
 
Join Date: May 2007
Posts: 2
ouellettesr is on a distinguished road
Default Installing World WInd on Wine

I tried installing worldwind on wine and it said it needed .net so I downloaded mono and installed it on wine then it said it needed to install managed directx files and thats when it failed. Hope this helps.
ouellettesr is offline   Reply With Quote
Reply

Tags
None


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may post new threads
You may 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
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
mac/linux port vils Ports 4 11-05-2007 06:09 AM
Mac OSX ... please, please port World Wind Guest_Dave_* Suggestion Box 9 10-30-2005 06:40 PM
Why no Linux port? Why use .net? Guest User Suggestion Box 2 06-09-2005 10:38 AM
Can't connect to servers hroo772 Technical Support 11 02-12-2005 01:19 AM


All times are GMT +1. The time now is 06:02 PM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.