You can subscribe to this list here.
2000 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(6) |
Dec
(29) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2001 |
Jan
(9) |
Feb
(12) |
Mar
(2) |
Apr
(1) |
May
(34) |
Jun
(23) |
Jul
(33) |
Aug
(75) |
Sep
(53) |
Oct
(40) |
Nov
(47) |
Dec
(131) |
2002 |
Jan
(87) |
Feb
(110) |
Mar
(48) |
Apr
(100) |
May
(147) |
Jun
(303) |
Jul
(75) |
Aug
(30) |
Sep
(47) |
Oct
(103) |
Nov
(66) |
Dec
(43) |
2003 |
Jan
(56) |
Feb
(60) |
Mar
(151) |
Apr
(60) |
May
(30) |
Jun
(15) |
Jul
(47) |
Aug
(25) |
Sep
(58) |
Oct
(70) |
Nov
(51) |
Dec
(72) |
2004 |
Jan
(89) |
Feb
(69) |
Mar
(231) |
Apr
(234) |
May
(96) |
Jun
(77) |
Jul
(84) |
Aug
(96) |
Sep
(207) |
Oct
(180) |
Nov
(107) |
Dec
(64) |
2005 |
Jan
(64) |
Feb
(124) |
Mar
(107) |
Apr
(37) |
May
(34) |
Jun
(80) |
Jul
(70) |
Aug
(103) |
Sep
(175) |
Oct
(191) |
Nov
(65) |
Dec
(56) |
2006 |
Jan
(191) |
Feb
(76) |
Mar
(86) |
Apr
(57) |
May
(77) |
Jun
(32) |
Jul
(47) |
Aug
(73) |
Sep
(12) |
Oct
(42) |
Nov
(29) |
Dec
(24) |
2007 |
Jan
(22) |
Feb
(17) |
Mar
(48) |
Apr
(7) |
May
(2) |
Jun
(2) |
Jul
(3) |
Aug
(3) |
Sep
|
Oct
|
Nov
(1) |
Dec
|
2008 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
|
Jul
(3) |
Aug
|
Sep
(1) |
Oct
(1) |
Nov
|
Dec
|
2010 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(3) |
Nov
|
Dec
|
2011 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2013 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
From: <Chr...@we...> - 2007-03-09 11:54:54
|
Hi again, I have a question concerning the animations in nebula. If I am opening the objects with the nebula viewer, the are performing the animations which are included in the model through the animation file. For example the torus is rotating. If I am opening the objects with the napplication tutorial, then the animations are not shown when I am starting the application. How is it possible to access the animations and to use them? I am looking foreward to read your answers Christoph |
From: jal <je...@wa...> - 2007-03-07 21:16:27
|
Hi, I'm moving right now (and only) to opengl : 1)Bugs report/corrections a) proto from nGLServer2 and nGfxServer2 don't match (mostly nString againt char*), therefore, when running, the app use the default methodes instead of the GL ones (and crash). b) in nglserver2_win32window.cc, ChooseAcceleratedPixelFormat line 21 : Shoud be : ......... if (pixelformat != 0) { return pixelformat; } ........ else, LoadContext() isn't able to select a valid graphic context... c) in nmesh2_main.cc, LoadResource line 158 : When loading mesh, try to check for dx7 compatibility, even on opengl. instead of faking a dx7 feature, I just commented lines 158 to 165 (anyway, who would like a dx7 compatibility anymore ????). 2) Running Issues !!! I merge nopengl + its viewer into regular tree ; it use the right renderpath.xml (glsl_renderpath.xml) and right startup script. The viewer load a mesh (choosed examples/opelblitz.2) So : A black screen, no gui, when pressing esc, get assert. Instead of an opel truck, there's just some white vertex (kind of a line) on the bottom of screen, which actually "move" when use the mouse (rotate/pan/zoom) ( :-) ) (yes, app go through all render steps) After looking at all empty *.vert and *.frag, no output seem obvious, so : Anybody is already working on it (Haron perhaps...) ??? May I help in anyway (well, since I can do nothing move without opengl shaders !!!) ???? PS : Having a reply would be nice ...... Hope this would help, A+ |
From: <ma...@fd...> - 2007-03-04 16:25:45
|
Hello! I have been compiling nebula2tools target (revision 3218) in GNU/Linux (Ubuntu, kernel 2.6.17). I have detected some errors in the current SVN state, that I have changed locally. Just in case main developers want to commit them to SVN, I am going to detail what I have found (and changed), attaching the associated patch files. I also include some explanations about the changes to ease the task of considering whether commit them or not. SVN IGNORE ---------- Please add the svn:ignore properties to nebula2/bin/linux directory. SSE SUPPORT ----------- Patch file: sse_support_patch Nowadays, g++ is not invoked using the correct flags to support MMX and SSE extensions. I have changed nebula2/buildsys3/config.mak to do that. Unfortunately, SSE code is Win32 specific, so it do not compile in Linux. With this patch, source code use the __USE_SSE macro to determine whether the SSE code must be compiled or not. Modified files: nebula2/buildsys3/config.mak nebula2/code/nebula2/src/mathlib/_vector3_sse.cc nebula2/code/nebula2/src/mathlib/_vector4_sse.cc nebula2/code/nebula2/src/mathlib/_matrix33_sse.cc nebula2/code/nebula2/src/mathlib/_matrix44_sse.cc nebula2/code/nebula2/inc/mathlib/_vector3_sse.h nebula2/code/nebula2/inc/mathlib/_vector4_sse.h nebula2/code/nebula2/inc/mathlib/_matrix33_sse.h nebula2/code/nebula2/inc/mathlib/_matrix44_sse.h UPPERCASE INCLUDE ERRORS ------------------------ Patch file: include_errors_patch Such as use #include "nString.h" instead of #include "nstring.h". Modified files: nebula2/code/nebula2/inc/util/nmd5.h nebula2/code/nebula2/src/particle/nparticle2emitter_main.cc nebula2/code/nebula2/src/network/naddbuddy.cc COMPILER DIFFERENCES -------------------- Patch file: compiler_differences_patch C++ errors that Visual C++ overcomes but g++ does not. - nebula2/code/nebula2/inc/util/narray.h: it used std::sort, but it did not include algorithm file. - nebula2/code/nebula2/inc/mathlib/nmath.h: it uses n_error but it did not include its declaration. - nebula2/code/nebula2/src/character/ncharacter2.cc: .cc file had inline methods. - nebula2/code/nebula2/inc/input/nkeycodes.h: it had a variable without extern keyword. - nebula2/code/nebula2/inc/tools/nmeshbuilder.h: it included the class qualifier in an internal attribute (class nMeshBuilder { ...; static nMeshBuilder* nMeshBuilder::qsortData; }; ) Modified files: nebula2/code/nebula2/inc/util/narray.h nebula2/code/nebula2/inc/mathlib/nmath.h nebula2/code/nebula2/src/character/ncharacter2.cc nebula2/code/nebula2/inc/input/nkeycodes.h nebula2/code/nebula2/inc/tools/nmeshbuilder.h LIBS DIFFERENCES (related to both include and binary files) ---------------- Patch file: libs_differences_patch When installing libraries using apt-get (libvorbis-dev, libtheora-dev, libsqlite3-dev), header files are copied to different directories than in Windows. Conditional compilation have been added. I have also added linux library to nsqlite3database module in sql.bld. Modified files: nebula2/code/nebula2/inc/sql/nsqlite3database.h nebula2/code/nebula2/inc/sql/nsqlite3query.h nebula2/code/nebula2/inc/video/noggtheoraplayer.h nebula2/code/nebula2/bldfiles/nnebula/sql.bld NETWORK ------- Patch file: network_patch I do not know in detail network modules and targets. I have learnt that some of the modules make use of windows specific functions and defines, such as nbuddyclient, that uses WinBase.h. For that reason, my first attempt was to configure all network related modules for compiling only in Windows (I wanted to have nebula compiled! :) ). However, it seems to be an error in the build tool, because when a target has all its modules specific for another platform, generated make files do not compile even the pkg file, leading to a linker error. When I had all nnetwork modules for win32, generated makefile did not compile pkg_nnetwork.cc, and therefore, I did not have nnetwork function and kernelServer.AddPackage(nnetwork) did not link. For that reason, I finally changed network.bld, adding "setplatform win32" to all its modules except for nnetserver. However, someone should try to reduced the number of win32 modules to the minimum... I have modified also two kernel files related to network: - nebula2/code/nebula2/src/kernel/nipcclient.cc: it made use of WSAGetLastError() instead of the N_SOCKET_LAST_ERROR macro (platform independent). - nebula2/code/nebula2/inc/kernel/nsocketdefs.h: it do not define the macro N_ECONNRESET for Linux platform. I have defined it with ENOTCONN value, but a network expert should ensure that this is equivalent to WSAECONNRESET (http://msdn2.microsoft.com/en-us/library/ms740668.aspx) Modified files: nebula2/code/nebula2/src/kernel/nipcclient.cc nebula2/code/nebula2/inc/kernel/nsocketdefs.h nebula2/code/nebula2/bldfiles/nnetwork/network.bld WIN32 SPECIFICS CODE -------------------- Patch file: win32_specific_code_patch Added #define's to code created for Win32 platform. Modified files: nebula2/code/nebula2/src/kernel/nwin32stacktrace.cc nebula2/code/nebula2/src/kernel/nwin32wrapper.cc nebula2/code/nebula2/inc/misc/nwin32prefserver.h nebula2/code/nebula2/src/misc/nwin32prefserver_main.cc nebula2/code/nebula2/src/misc/niniprefserver_main.cc nebula2/code/nebula2/inc/kernel/nwin32stacktrace.h nebula2/code/nebula2/inc/kernel/nwin32wrapper.h nebula2/code/nebula2/inc/misc/niniprefserver.h nebula2/code/nebula2/src/tools/nanalyzeexport.cc WIN32 SPECIFICS MODULES AND TARGETS ----------------------------------- Patch file: win32_specific_modules_patch Added "setplatform win32" to: - tools.bld: module nsetpath. Also to ncliensth and nmasterserversh because of the network changes that make impossible to use network on Linux. - gfx2.bld: DirectX modules. - input.bld: ndinputerror (Direct Input specific) - audio3.bld: direct sound modules. I have seen that naudiofile is windows dependent, because it make use of WAVEFORMATEX type. That forced me to remove this module from Linux compilation. - misc.bld: niniprefserver and nwin32prefserver Modified files: nebula2/code/nebula2/bldfiles/ntoollib/tools.bld nebula2/code/nebula2/bldfiles/nnebula/gfx2.bld nebula2/code/nebula2/bldfiles/nnebula/input.bld nebula2/code/nebula2/bldfiles/nnebula/audio3.bld nebula2/code/nebula2/bldfiles/nnebula/misc.bld WARNINGS -------- Patch file: warnings_patch G++ generates a great amount of warnings. I have just resolve two of them. Modified files: nebula2/code/nebula2/src/util/nmd5.cc nebula2/code/nebula2/inc/kernel/nobject.h That's all!! Marco |
From: Hagen K. <hag...@gm...> - 2007-03-01 07:40:05
|
Hello everyone, I used Nebula2 long time ago for some hobby projects, end even wrote a tutorial for napplication. BTW. It disapeared from the website. I guess Nubula has changed too much. So now Im working for a simulation and visualization project at university. Well, althought its scientific simulation, the program acts much like a LevelEditor. We are using QT and need a good rendering library, that can be integrated in a foreign structure. Weve been testing Ogre and tried to integrate it. But Ogre and QT was quite a nightmare. So: does Nebula play fair with QT? How could it be integrated in a project run by cmake; do I need the nebula own build-sys if I dont want to extend it, but use it. And generally im interested in your opinion: Do you think with scientific simualtion, we would be better off with openscengraph or something like this. Greetings, Hagen |
From: Ahmed <ah...@ja...> - 2007-02-28 19:59:37
|
Hi Could somebody please help me with the following two points: 1- Am I correct in my understanding that the scripting provided allows on-the-fly mid-game scripting? 2- Does the engine support dynamic class creation (i.e. dynamic object model)? Dynamic object model: "stores the object model for itself in a way that can be modified dynamically. This means it will have classes like "Class", "Attribute", and "Association"."http://st-www.cs.uiuc.edu/users/johnson/DOM.html Thanks |
From: Ivan T. <va...@us...> - 2007-02-21 17:30:55
|
Hi In mangalore there is SegmentedGfxUtil class: @class Util::SegmentedGfxUtil Check if a Nebula2 graphics resource consists of hierarchy nodes below the toplevel node, and if yes, create one graphics entity for each hierarchy node. Otherwise create just a single graphics entity. This segmentation helps in visibility culling large environmental objects. (C) 2005 Radon Labs GmbH On 2/21/07, Hossein Mohtasham <hs...@gm...> wrote: > > Hi all, > > There are different levels (and methods) of visibility determination > and culling in Nebula2 and Mangalore framework. In Mangalore, Entity- > based objects are culled based on the view frustum (I think). I'm not > sure what kind of object-level culling is done in Nebula2 but I was > not able to find any. For example, an environment object might > consist of a lot of nShapeNode objects. In Mangalore, the nShapeNode > parts are not considered for culling because the environment objects > are not Entity and are rendered without culling. I was hoping that at > Nebula2 level, nShapeNodes are culled against the view frustum at > least, but I could not find such a feature and when I ran a model and > tried to see the number of rendered polygons, it did not change no > matter what the view was (that is no culling.) > > So, now the question is, it seems a reasonable feature to have > visibility determination or simple culling mechanism for such high- > level graphics entities such as nShapeNode. Is there any such feature > in Nebula2 that I have missed? If not, what's the best way to go? > There is QuadTree utility but no use of it did I find in Nebula2. > Also, there are nOctree and nSpatialDB but they are not integrated > into Mangalore. So any experience, suggestion and advice is appreciated. > > Cheers > > --Hossein > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share > your > opinions on IT & business topics through brief surveys-and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > |
From: Ralf S. N. <alf...@ar...> - 2007-02-21 12:00:22
|
Hi We are using Nebula2 without the mangalore framework. We are using the spatialDB contribution at it is working just fine. Naturally you have to add your own code for adding entities to and = updating the database. Brgs Ralf -----Oprindelig meddelelse----- Fra: neb...@li... [mailto:neb...@li...] P=E5 vegne = af Hossein Mohtasham Sendt: 21. februar 2007 08:06 Til: neb...@li... Emne: [Nebula-Discuss] visibility determination and culling Hi all, There are different levels (and methods) of visibility determination =20 and culling in Nebula2 and Mangalore framework. In Mangalore, Entity-=20 based objects are culled based on the view frustum (I think). I'm not =20 sure what kind of object-level culling is done in Nebula2 but I was =20 not able to find any. For example, an environment object might =20 consist of a lot of nShapeNode objects. In Mangalore, the nShapeNode =20 parts are not considered for culling because the environment objects =20 are not Entity and are rendered without culling. I was hoping that at =20 Nebula2 level, nShapeNodes are culled against the view frustum at =20 least, but I could not find such a feature and when I ran a model and =20 tried to see the number of rendered polygons, it did not change no =20 matter what the view was (that is no culling.) So, now the question is, it seems a reasonable feature to have =20 visibility determination or simple culling mechanism for such high-=20 level graphics entities such as nShapeNode. Is there any such feature =20 in Nebula2 that I have missed? If not, what's the best way to go? =20 There is QuadTree utility but no use of it did I find in Nebula2. =20 Also, there are nOctree and nSpatialDB but they are not integrated =20 into Mangalore. So any experience, suggestion and advice is appreciated. Cheers --Hossein -------------------------------------------------------------------------= Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share = your opinions on IT & business topics through brief surveys-and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV *** NOTE: To reply to the list use "reply to all", *** *** to reply direct to the sender use "reply" *** _______________________________________________ Nebuladevice-discuss mailing list Neb...@li... https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss |
From: Hossein M. <hs...@gm...> - 2007-02-21 07:06:35
|
Hi all, There are different levels (and methods) of visibility determination and culling in Nebula2 and Mangalore framework. In Mangalore, Entity- based objects are culled based on the view frustum (I think). I'm not sure what kind of object-level culling is done in Nebula2 but I was not able to find any. For example, an environment object might consist of a lot of nShapeNode objects. In Mangalore, the nShapeNode parts are not considered for culling because the environment objects are not Entity and are rendered without culling. I was hoping that at Nebula2 level, nShapeNodes are culled against the view frustum at least, but I could not find such a feature and when I ran a model and tried to see the number of rendered polygons, it did not change no matter what the view was (that is no culling.) So, now the question is, it seems a reasonable feature to have visibility determination or simple culling mechanism for such high- level graphics entities such as nShapeNode. Is there any such feature in Nebula2 that I have missed? If not, what's the best way to go? There is QuadTree utility but no use of it did I find in Nebula2. Also, there are nOctree and nSpatialDB but they are not integrated into Mangalore. So any experience, suggestion and advice is appreciated. Cheers --Hossein |
From: Ghoust <gh...@gm...> - 2007-02-14 21:44:22
|
Hi, navigation meshes need edge information which normally is not created. if you are using the community version you can create it with the meshtool @par -edge generate edges if you are using the radonlabs sdk you must activate this option in your code. the meshbuilder brings all necessary basics, you only need to expose the function in the meshtool (have a look at the community code nmeshtool.cc) Regards Tom |
From: Kim H. W. <ki...@ho...> - 2007-02-13 01:24:08
|
Hello, The WIP version of the mangalore 3dsmax toolkit was committed. There are not much to see at the moment though, you might get some idea from it: - Automatically generate MAXScript code used for entity's attributes. - Create .db3 database file. - Export all entities and write that to the created(or any specified) database file. Any feedbacks are welcome. Cheers, Kim Hyoun Woo _________________________________________________________________ 오늘 무슨 일이 생길까 궁금하시죠? MSN 운세에서 확인하세요. http://fortune.msn.co.kr/ |
From: Ghoust <gh...@gm...> - 2007-02-12 17:08:28
|
The article on the nGUI system is ready and can be found on this page: http://3d-inferno.com/Nebula/index.php?v0=Nebula&v1=Articles&v2=3 <http://www.3d-inferno.com/Nebula/index.php?v0=Nebula&v1=Articles&v2=3> The article is a translation of the nGUI system section in this german document: http://users.informatik.uni-halle.de/~bugdoll/nebula2/handout.pdf |
From: Hossein M. <hs...@gm...> - 2007-02-11 21:04:16
|
Hi, I'm trying to use the Navigation system in Mangalore, but I keep getting a load-time error (see below). I think something is wrong with the meshes that I provide as navigation mesh. Is there anything special about the expected navigation meshes? Here is the error: ***Nebula Assertion expression: this->nodes[i].neighbors.Size() > 0 file: ...\mangalore\navigation\map.cc line: 263 I appreciate any help. Thanks --Hossein |
From: <la...@cr...> - 2007-02-11 09:30:18
|
Hi, In the old version of Nebula, you could swith between different animation states e.g. idle and walk by making use of a variable which would hold the current animation state and changing the variable to the new state would swicth states. How can you switch states in the current version since nSkinAnimator does not have the function SetStateChannel any more. Larry Weya. |
From: <la...@cr...> - 2007-02-10 11:05:23
|
Hi, You should make use of the nanimator subclasses e.g. ntransformanimator. Sub classes on nSceneNode inherit the function AddAnimator which takes an instance of an nanimator as an arguemnt. You can have a look at gfxlib:examples/bouncingball.n2 to see how this works. In your application, you need to update the variable that drives the animation usually "time". You can use the ngfxobject class which will attach the time variable to the nSceneodes rendercontext. ngfxobject has a function settime which right now does nothing so I modified mine to access the time variable and update it. You can even update by time/2 to make the animation half as as fast. Larry Weya. Christoph Bünker writes: > Hi, > we are currently trying to animate objects in Nebula2 but don't know how to > do that. We are working on an expanded version of the nApplicationTutorial > from June2005 Nebula Release. > We have 2 simple n2 Objects displayed per frame. We can rotate/translate/etc > these objects inside the onFrame() method. But it would get too complicated > to animate (just some simple translations so far) the objects based on the > onFrame. > But we know that there is a (multiple?) Animation classes / controllers we > would like to use them but we have no clue how. > It would be nice if you could tell us where to initialize the object of type > Animator and how to use it in an easy way like >> move box from (x, y, z) to (x2, y2, z2) within the next 10 sec (or 50 > frames) > > Would it be possible to use .namin files to define such simple animations? > And could we use them in a way like > void nTutorialAppState::OnFrame() { > if(eventxy) { startAnimation("animfile.nanim")} > ... > } > > Greetings > > Christoph > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss |
From: Lennart B. <Len...@ho...> - 2007-02-09 13:09:27
|
Hi I finally found a way to make axial billboards based on the matrix.rotate functions, but suddenly found out that multiple alpha shader objects don't work correctly together. The alpha shader object in front works correctly, but it seems that the z buffer test on alpha shader objects has some problems determining that the pixel above is transparent. The space where an alpha object is below an transparent alpha object, will be transparent, nothing is drawn. One alpha shader object above a static shader object works fine. don't know how else to put it. I wont attach a picture of it now, to spare modem users, but will send to anyone interested. Lennart |
From: <Chr...@we...> - 2007-02-08 14:45:06
|
Hi, we are currently trying to animate objects in Nebula2 but don't know how to do that. We are working on an expanded version of the nApplicationTutorial from June2005 Nebula Release. We have 2 simple n2 Objects displayed per frame. We can rotate/translate/etc these objects inside the onFrame() method. But it would get too complicated to animate (just some simple translations so far) the objects based on the onFrame. But we know that there is a (multiple?) Animation classes / controllers we would like to use them but we have no clue how. It would be nice if you could tell us where to initialize the object of type Animator and how to use it in an easy way like > move box from (x, y, z) to (x2, y2, z2) within the next 10 sec (or 50 frames) Would it be possible to use .namin files to define such simple animations? And could we use them in a way like void nTutorialAppState::OnFrame() { if(eventxy) { startAnimation("animfile.nanim")} ... } Greetings Christoph |
From: Johannes K. <jo....@we...> - 2007-02-08 12:44:51
|
Hi, shure thats wrong, you ask the nKernelServer to create a object with the=20 class "ntextwindow", thats wrong you should ask for a new "nguitextwindow= ". nGuiWindow* nGuiServer::NewWindow (const char *className, bool visible) - Johannes Christoph B=FCnker wrote: > Hi all together, > > again I need your help. :) And after the great help of the last time, I= hope > this time will again be so fruitful. > > I try to create a nGuiTextWindow with the following code: > > this->nguitw =3D static_cast<nGuiTextWindow*> > (ngui->NewWindow("ntextwindow",true)); > > nguitw is here defined before as: nGuiTextWindow* nguitw; > > There is no problem during the build process, but when I am executing t= he > file, I get the following message: > > "nKernelServer: Couldn't create object 'window3' of class 'ntextwindow'= . > > So what am I doing wrong again?? > > Thanks for help in advance > > Christoph > > > -----------------------------------------------------------------------= -- > Using Tomcat but need to do more? Need to support web services, securit= y? > Get stuff done quickly with pre-integrated technology to make your job = easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geron= imo > http://sel.as-us.falkag.net/sel?cmd=3Dlnk&kid=3D120709&bid=3D263057&dat= =3D121642 > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > =20 |
From: <Chr...@we...> - 2007-02-08 12:28:14
|
Hi all together, again I need your help. :) And after the great help of the last time, I hope this time will again be so fruitful. I try to create a nGuiTextWindow with the following code: this->nguitw = static_cast<nGuiTextWindow*> (ngui->NewWindow("ntextwindow",true)); nguitw is here defined before as: nGuiTextWindow* nguitw; There is no problem during the build process, but when I am executing the file, I get the following message: "nKernelServer: Couldn't create object 'window3' of class 'ntextwindow'. So what am I doing wrong again?? Thanks for help in advance Christoph |
From: Ghoust <gh...@gm...> - 2007-02-04 20:46:24
|
sometimes a rebuild helps (clean and build all libs (nebula.lib/tools)).. Tom |
From: <la...@cr...> - 2007-02-01 13:52:43
|
Hi, I cant see the attached file, off the top of my head, the problem has to be in your new projects dependancies, is whichever project your new window class in added to the project dependancies of your nApplicationTutorial's class? If you can, mail your files to me and I'll have a look. Larry Weya. Christoph Bünker writes: > Hi, > > it's me again. Now I tried to extent the nApplicationTutorial with the file > testwindow I have created. I updated the .bld file as you can see in the > attached file. I also used the update-Skript and updated the project. I > copied the created files (ntestwindow.h and ntestwindow_main.cc) into the > nApplicationTutorial folder. > The problem is just, that when I start to build the project in visual > studio, I receive the following error-Messages: > > "pkg_tutorialapp_exe.obj : error LNK2019: unresolved external symbol "bool > __cdecl n_init_ntestwindow(class nClass *,class nKernelServer *)" > (?n_init_ntestwindow@@YA_NPAVnClass@@PAVnKernelServer@@@Z) referenced in > function _tutorialapp_exe > 9>pkg_tutorialapp_exe.obj : error LNK2019: unresolved external symbol "void > * __cdecl n_new_ntestwindow(void)" (?n_new_ntestwindow@@YAPAXXZ) referenced > in function _tutorialapp_exe" > > So what have I missed? What did I do wrong? > > Thanks for help in advance > Christoph > > -----Ursprüngliche Nachricht----- > Von: neb...@li... > [mailto:neb...@li...] Im Auftrag von > Ghoust > Gesendet: Samstag, 27. Januar 2007 19:39 > An: neb...@li... > Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window > > Nice to hear that you have have succeeded. > The macros and are explained in > http://nebuladevice.cubik.org/documentation/nebula2/NebulaWritingClass.shtml > > As it seems you are a german too (?) there is an interesting article > about the nebula gui which I am going to translate: > http://users.informatik.uni-halle.de/~bugdoll/nebula2/handout.pdf > > Regards > Tom > > > Christoph Bünker wrote: >> Yes, I have added the class and it derived from nGuiClientWindow. It is >> included in the buildprocess. About the macros I am not sure. How can I >> check this?? >> >> But nevertheless, I just solved the problem by creating directly a >> nGuiClientWindow instead of this testWindow. >> >> But thanks for help >> Christoph >> >> -----Ursprüngliche Nachricht----- >> Von: neb...@li... >> [mailto:neb...@li...] Im Auftrag von >> Ghoust >> Gesendet: Donnerstag, 25. Januar 2007 21:49 >> An: neb...@li... >> Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window >> >> And do you have a nebula gui class added to your code named testWindow >> derived from nGuiWindow or nGuiClientWindow? >> Is this class registered in your buildprocess and has the corresponding >> nNebulaClass(testWindow, "nguiclientwindow") macros in your cc file? >> >> >> Tom >> >> Christoph Bünker wrote: >> >>> Hi together, >>> >>> I start using nebula 2 at the moment and so I encounter different >>> problems from time to time. Now, I try to create a new GUI Window, but >>> somehow, when I am trying to initiate it, the program shuts down with >>> the error message: *nKernelServer: Couldnt create object window2 >>> of class testWindow.* >>> >>> I am using the nApplicationTutorial and there created a ntestwindow.h >>> and a ntestwindow.cc >>> >>> The way I try to create the second window is the following: >>> >>> this->testWindow = >>> static_cast<nTestWindow*>(this->ngui->NewWindow("testWindow", false)); >>> >>> So it would be great if there is anyone who could give me a hint what >>> I am doing wrong. >>> >>> Thanks for help and Cheers >>> >>> Christoph >>> >>> ------------------------------------------------------------------------ >>> >>> ------------------------------------------------------------------------- >>> Take Surveys. Earn Cash. Influence the Future of IT >>> Join SourceForge.net's Techsay panel and you'll get the chance to share >>> >> your >> >>> opinions on IT & business topics through brief surveys - and earn cash >>> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >>> ------------------------------------------------------------------------ >>> >>> >>> *** NOTE: To reply to the list use "reply to all", *** >>> *** to reply direct to the sender use "reply" *** >>> _______________________________________________ >>> Nebuladevice-discuss mailing list >>> Neb...@li... >>> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss >>> >>> >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share > your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> *** NOTE: To reply to the list use "reply to all", *** >> *** to reply direct to the sender use "reply" *** >> _______________________________________________ >> Nebuladevice-discuss mailing list >> Neb...@li... >> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss >> >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share > your >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> >> *** NOTE: To reply to the list use "reply to all", *** >> *** to reply direct to the sender use "reply" *** >> _______________________________________________ >> Nebuladevice-discuss mailing list >> Neb...@li... >> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss >> >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > > ------------------------------------------------------------------------- > Using Tomcat but need to do more? Need to support web services, security? > Get stuff done quickly with pre-integrated technology to make your job easier. > Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo > http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642 > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss |
From: <Chr...@we...> - 2007-02-01 11:38:29
|
Hi, it's me again. Now I tried to extent the nApplicationTutorial with the = file testwindow I have created. I updated the .bld file as you can see in the attached file. I also used the update-Skript and updated the project. I copied the created files (ntestwindow.h and ntestwindow_main.cc) into = the nApplicationTutorial folder.=20 The problem is just, that when I start to build the project in visual studio, I receive the following error-Messages: "pkg_tutorialapp_exe.obj : error LNK2019: unresolved external symbol = "bool __cdecl n_init_ntestwindow(class nClass *,class nKernelServer *)" (?n_init_ntestwindow@@YA_NPAVnClass@@PAVnKernelServer@@@Z) referenced in function _tutorialapp_exe 9>pkg_tutorialapp_exe.obj : error LNK2019: unresolved external symbol = "void * __cdecl n_new_ntestwindow(void)" (?n_new_ntestwindow@@YAPAXXZ) = referenced in function _tutorialapp_exe" So what have I missed? What did I do wrong? Thanks for help in advance Christoph -----Urspr=FCngliche Nachricht----- Von: neb...@li... [mailto:neb...@li...] Im Auftrag = von Ghoust Gesendet: Samstag, 27. Januar 2007 19:39 An: neb...@li... Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window Nice to hear that you have have succeeded. The macros and are explained in=20 http://nebuladevice.cubik.org/documentation/nebula2/NebulaWritingClass.sh= tml As it seems you are a german too (?) there is an interesting article=20 about the nebula gui which I am going to translate: http://users.informatik.uni-halle.de/~bugdoll/nebula2/handout.pdf Regards Tom Christoph B=FCnker wrote: > Yes, I have added the class and it derived from nGuiClientWindow. It = is > included in the buildprocess. About the macros I am not sure. How can = I > check this?? > > But nevertheless, I just solved the problem by creating directly a > nGuiClientWindow instead of this testWindow. > > But thanks for help > Christoph > > -----Urspr=FCngliche Nachricht----- > Von: neb...@li... > [mailto:neb...@li...] Im Auftrag = von > Ghoust > Gesendet: Donnerstag, 25. Januar 2007 21:49 > An: neb...@li... > Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window > > And do you have a nebula gui class added to your code named testWindow = > derived from nGuiWindow or nGuiClientWindow? > Is this class registered in your buildprocess and has the = corresponding=20 > nNebulaClass(testWindow, "nguiclientwindow") macros in your cc file? > > > Tom > > Christoph B=FCnker wrote: > =20 >> Hi together, >> >> I start using nebula 2 at the moment and so I encounter different=20 >> problems from time to time. Now, I try to create a new GUI Window, = but=20 >> somehow, when I am trying to initiate it, the program shuts down with = >> the error message: *=93nKernelServer: Couldn=92t create object = =91window2=92=20 >> of class =91testWindow=92=94.* >> >> I am using the nApplicationTutorial and there created a ntestwindow.h = >> and a ntestwindow.cc >> >> The way I try to create the second window is the following: >> >> this->testWindow =3D=20 >> static_cast<nTestWindow*>(this->ngui->NewWindow("testWindow", = false)); >> >> So it would be great if there is anyone who could give me a hint what = >> I am doing wrong. >> >> Thanks for help and Cheers >> >> Christoph >> >> = ------------------------------------------------------------------------ >> >> = -------------------------------------------------------------------------= >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to = share >> =20 > your > =20 >> opinions on IT & business topics through brief surveys - and earn = cash >> = http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV >> = ------------------------------------------------------------------------ >> >> >> *** NOTE: To reply to the list use "reply to all", *** >> *** to reply direct to the sender use "reply" *** >> _______________________________________________ >> Nebuladevice-discuss mailing list >> Neb...@li... >> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss >> =20 >> =20 > > > = -------------------------------------------------------------------------= > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to = share your > opinions on IT & business topics through brief surveys - and earn cash > = http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > > = -------------------------------------------------------------------------= > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to = share your > opinions on IT & business topics through brief surveys - and earn cash > = http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > =20 -------------------------------------------------------------------------= Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share = your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV *** NOTE: To reply to the list use "reply to all", *** *** to reply direct to the sender use "reply" *** _______________________________________________ Nebuladevice-discuss mailing list Neb...@li... https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss |
From: Ghoust <gh...@gm...> - 2007-01-27 18:39:09
|
Hi community, I have written an article about the mangalore internal 3D gui. As always feel free to incorporate any part of it into the doxygen documentation. http://3d-inferno.com/Mangalore/index.php?v0=Mangalore&v1=3D%20GUI&v2=0 Next thing I'll cover is the nebula internal nGUI system based on this german document: http://users.informatik.uni-halle.de/~bugdoll/nebula2/handout.pdf Also comming is an example of the nebula sky system based on this work (also german): http://www.alienstealth.de/mig/skysystem/ http://www.alienstealth.de/mig/skysystem/data/Diplomarbeit_Skysystem.pdf Regards Tom Articles and Samples: http://www.3d-inferno.com/Mangalore http://www.3d-inferno.com/Nebula |
From: Ghoust <gh...@gm...> - 2007-01-27 18:39:02
|
Nice to hear that you have have succeeded. The macros and are explained in http://nebuladevice.cubik.org/documentation/nebula2/NebulaWritingClass.shtml As it seems you are a german too (?) there is an interesting article about the nebula gui which I am going to translate: http://users.informatik.uni-halle.de/~bugdoll/nebula2/handout.pdf Regards Tom Christoph Bünker wrote: > Yes, I have added the class and it derived from nGuiClientWindow. It is > included in the buildprocess. About the macros I am not sure. How can I > check this?? > > But nevertheless, I just solved the problem by creating directly a > nGuiClientWindow instead of this testWindow. > > But thanks for help > Christoph > > -----Ursprüngliche Nachricht----- > Von: neb...@li... > [mailto:neb...@li...] Im Auftrag von > Ghoust > Gesendet: Donnerstag, 25. Januar 2007 21:49 > An: neb...@li... > Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window > > And do you have a nebula gui class added to your code named testWindow > derived from nGuiWindow or nGuiClientWindow? > Is this class registered in your buildprocess and has the corresponding > nNebulaClass(testWindow, "nguiclientwindow") macros in your cc file? > > > Tom > > Christoph Bünker wrote: > >> Hi together, >> >> I start using nebula 2 at the moment and so I encounter different >> problems from time to time. Now, I try to create a new GUI Window, but >> somehow, when I am trying to initiate it, the program shuts down with >> the error message: *“nKernelServer: Couldn’t create object ‘window2’ >> of class ‘testWindow’”.* >> >> I am using the nApplicationTutorial and there created a ntestwindow.h >> and a ntestwindow.cc >> >> The way I try to create the second window is the following: >> >> this->testWindow = >> static_cast<nTestWindow*>(this->ngui->NewWindow("testWindow", false)); >> >> So it would be great if there is anyone who could give me a hint what >> I am doing wrong. >> >> Thanks for help and Cheers >> >> Christoph >> >> ------------------------------------------------------------------------ >> >> ------------------------------------------------------------------------- >> Take Surveys. Earn Cash. Influence the Future of IT >> Join SourceForge.net's Techsay panel and you'll get the chance to share >> > your > >> opinions on IT & business topics through brief surveys - and earn cash >> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV >> ------------------------------------------------------------------------ >> >> >> *** NOTE: To reply to the list use "reply to all", *** >> *** to reply direct to the sender use "reply" *** >> _______________________________________________ >> Nebuladevice-discuss mailing list >> Neb...@li... >> https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss >> >> > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > > |
From: <Chr...@we...> - 2007-01-26 10:54:14
|
Yes, I have added the class and it derived from nGuiClientWindow. It is included in the buildprocess. About the macros I am not sure. How can I check this?? But nevertheless, I just solved the problem by creating directly a nGuiClientWindow instead of this testWindow. But thanks for help Christoph -----Urspr=FCngliche Nachricht----- Von: neb...@li... [mailto:neb...@li...] Im Auftrag = von Ghoust Gesendet: Donnerstag, 25. Januar 2007 21:49 An: neb...@li... Betreff: Re: [Nebula-Discuss] Problem with creating new GUI Window And do you have a nebula gui class added to your code named testWindow=20 derived from nGuiWindow or nGuiClientWindow? Is this class registered in your buildprocess and has the corresponding=20 nNebulaClass(testWindow, "nguiclientwindow") macros in your cc file? Tom Christoph B=FCnker wrote: > > Hi together, > > I start using nebula 2 at the moment and so I encounter different=20 > problems from time to time. Now, I try to create a new GUI Window, but = > somehow, when I am trying to initiate it, the program shuts down with=20 > the error message: *=93nKernelServer: Couldn=92t create object = =91window2=92=20 > of class =91testWindow=92=94.* > > I am using the nApplicationTutorial and there created a ntestwindow.h=20 > and a ntestwindow.cc > > The way I try to create the second window is the following: > > this->testWindow =3D=20 > static_cast<nTestWindow*>(this->ngui->NewWindow("testWindow", false)); > > So it would be great if there is anyone who could give me a hint what=20 > I am doing wrong. > > Thanks for help and Cheers > > Christoph > > = ------------------------------------------------------------------------ > > = -------------------------------------------------------------------------= > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to = share your > opinions on IT & business topics through brief surveys - and earn cash > = http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV > = ------------------------------------------------------------------------ > > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > =20 -------------------------------------------------------------------------= Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share = your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=3Djoin.php&p=3Dsourceforge&CID=3D= DEVDEV *** NOTE: To reply to the list use "reply to all", *** *** to reply direct to the sender use "reply" *** _______________________________________________ Nebuladevice-discuss mailing list Neb...@li... https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss |
From: Ghoust <gh...@gm...> - 2007-01-25 20:49:10
|
And do you have a nebula gui class added to your code named testWindow derived from nGuiWindow or nGuiClientWindow? Is this class registered in your buildprocess and has the corresponding nNebulaClass(testWindow, "nguiclientwindow") macros in your cc file? Tom Christoph Bünker wrote: > > Hi together, > > I start using nebula 2 at the moment and so I encounter different > problems from time to time. Now, I try to create a new GUI Window, but > somehow, when I am trying to initiate it, the program shuts down with > the error message: *“nKernelServer: Couldn’t create object ‘window2’ > of class ‘testWindow’”.* > > I am using the nApplicationTutorial and there created a ntestwindow.h > and a ntestwindow.cc > > The way I try to create the second window is the following: > > this->testWindow = > static_cast<nTestWindow*>(this->ngui->NewWindow("testWindow", false)); > > So it would be great if there is anyone who could give me a hint what > I am doing wrong. > > Thanks for help and Cheers > > Christoph > > ------------------------------------------------------------------------ > > ------------------------------------------------------------------------- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to share your > opinions on IT & business topics through brief surveys - and earn cash > http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV > ------------------------------------------------------------------------ > > > *** NOTE: To reply to the list use "reply to all", *** > *** to reply direct to the sender use "reply" *** > _______________________________________________ > Nebuladevice-discuss mailing list > Neb...@li... > https://lists.sourceforge.net/lists/listinfo/nebuladevice-discuss > |