Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Graphics Software Entertainment Games

Blender 2.33 Re-enables Game Engine 198

fforw writes "One and a half year after becoming free software, the Blender Foundation has released a new version of Blender which finally enables the game engine again. When Blender became free software. the game engine had to be disabled because SOLID, the collision library was not free software. After SOLID's author Gino van den Bergen changed his mind, Blender has now restored all functionality from the closed-source period."
This discussion has been archived. No new comments can be posted.

Blender 2.33 Re-enables Game Engine

Comments Filter:
  • Reaching back (Score:2, Insightful)

    by metallikop ( 649953 ) on Saturday May 01, 2004 @11:52AM (#9027683)
    These games look like they came right off the store shelves back in 1998. You get what you pay for.
  • by JessLeah ( 625838 ) * on Saturday May 01, 2004 @11:55AM (#9027694)
    It needs GOOD DOCUMENTATION. I'm a pretty smart person, if my test scores are to be believed, but I find Blender's interface to be completely inscrutable. And I have managed to work with other 3D modelling programs before...
  • by Anonymous Coward on Saturday May 01, 2004 @12:00PM (#9027715)
    Only one of those links actually works. Gee mods, you could of clicked before you rated.
  • by sahonen ( 680948 ) on Saturday May 01, 2004 @12:12PM (#9027759) Homepage Journal
    I firmly believe that shifting the focus of Blender to the gaming engine at the expense of the rendering engine is what killed NaN in the first place. When Blender went OSS and the game engine had to be taken out, Blender took on new life as new features were added to the rendering engine including the much-requested raytracing. Now that the gaming engine is back in, I fear that Blender will soon fail again.

    It was nice having it while it was around.
  • Re:Great F/OSS (Score:5, Insightful)

    by vivian ( 156520 ) on Saturday May 01, 2004 @12:29PM (#9027825)
    Which unfortunately highlights both the strengths and weaknesses of many OSS projects.

    Blender can be used to do pretty much anything you want in 3d animation, and has a fantastic set of features and great potential - but it is simply painful to use. It takes days to learn the shortcut keys that are essential for basic editing, especially if you are also trying to use other 3d programs or 2d programs along side it that have their own shortcuts that the artist has to remember too, witout getting them crossed.

    Ideally, there should be a visible navigable menu for every command, even if they are nested a few deep, with the shortcut Key written next to the command! Better yet, the shortcuts would be assignable to functions, so you could set up the key mapping to what works best for the artist.

    Blender suffers from the same problem that the first CAD I wrote has - only the programmers know all the hotkeys and commands, and they make 100% sense to the programmer, but not neccesarily to the end user.
    Eg. I like to work in 3d by basically selecting a point, and draging it in the screen's 2d plane, and rotating the object to a different view if I want to move the point outside the initial plane. Ideally, left dragging would move the point and right dragging would rotate the object. If it was possible to map the input interfaces (ie. mouse dragging/clicking,buttons and keystrokes) to program functions ( eg. rotate target, drag target , scale, rotate, zoom,copy, etc) then I could set it up the way that works best for me in the same way that Blender brilliantly allows you to completely customise multiple views and panels.

    The lack of a full undo (ie. multiple steps, on all functions) really holds blender back. I hope this gets done before anything else. It really holds discourages experimentation and steepens the learning curve beause a mistake can screw your model, or cause problems for alignment (eg. no undo for having rotated the view)
    Other than that, I think it's great and would be a much stronger challenger to 3d Studio Max if these things were implemented.

  • Cursor issue (Score:3, Insightful)

    by r6144 ( 544027 ) <r6k&sohu,com> on Saturday May 01, 2004 @12:31PM (#9027835) Homepage Journal
    As another poster has pointed out, this is possibly caused by bad interactions between new pretty X cursors, video drivers (i845 for me) and Blender. Just try adding "Xcursor.core: true" to ~/.Xresources, reload it using xrdb (or restart X), and see if it gets better (the mouse cursor would return to the good-old black-and-white style though).
  • by sahonen ( 680948 ) on Saturday May 01, 2004 @12:42PM (#9027911) Homepage Journal
    Since I made that post I looked around the Blender site and checked out the new features. I take it back, the game engine is the least of what's been introduced in the latest version. I love the reworking of the material system. Given all the amazing stuff I've been able to do with just clouds I can't wait to try out the new texturing modes.
  • by Curtman ( 556920 ) on Saturday May 01, 2004 @01:27PM (#9028259)
    As if blender wasn't complex enough

    WTF? Compared to what? Softimage [softimage.com]? Maya [alias.com]? 3D Studio [3dstudio.com]?
  • by black mariah ( 654971 ) on Saturday May 01, 2004 @03:02PM (#9029004)
    Despite my extensive experience using 3d studio, Lightwave, Softimage, and Houdini, Blender still makes NO SENSE WHATSOEVER. The interface is STILL horrible, only prettier with the more recent releases, and feels like a kludged together compsci project. It doesn't flow like a good 3d program should. Even though Houdini and Lightwave have really messed up workflows, they make sense once you use them long enough. I've been using Blender on and off for about 4 years now and I still can't do anything worth a damn with it.
  • Re:Great F/OSS (Score:1, Insightful)

    by Anonymous Coward on Saturday May 01, 2004 @03:18PM (#9029110)
    The problem is that F/OSS needs startup help, to become something more than v0.001

    Many projects that are now popular F/OSS were started or was supported by commercial companies

    Blender
    Started as a commercial project?
    KDE
    Based on Trolltechs QT
    Mozilla
    Started by Netscape
    Eclipse
    Started by IBM
    Evolution
    Started by Ximian
    Mono
    Started by Ximian
    MySQL
    Commercial company
    PHP
    Isn't most of the core made by Zend?
  • Re:Great F/OSS (Score:5, Insightful)

    by agentk ( 74906 ) on Saturday May 01, 2004 @03:51PM (#9029334)
    It takes days to learn the shortcut keys that are essential for basic editing, especially if you are also trying to use other 3d programs or 2d programs along side it that have their own shortcuts that the artist has to remember too,

    This is true for every serious modeling & animation package there is. And any other highly specialized software with a million features and a very tight and fast workflow.

  • Re:Great F/OSS (Score:4, Insightful)

    by dcuny ( 613699 ) on Saturday May 01, 2004 @05:10PM (#9029814)
    The problem isn't that there are hotkeys. Hotkeys are a great thing, and are a necessity. For example, g to grab an object, and then x to constrain it to the x axis. Nice and fast.

    The problem is that for many critical features in Blender, the UI offers no clue that a particular option might exist, or what hotkey/mouse combination you need to press if you knew it existed, but forgot which hotkey it was. Given Blender's roots - an in-house production tool - this sort of interface isn't unusual. But now that Blender's gone "open source", there's been agreement from Ton and others that the UI is broken and needs to be fixed.

    Take a look at Art of Illusion [sf.net] or JPatch [sf.net] for examples of open source applications that are "user friendly" - they support hotkeys, but any important functionality can be reached through the UI. When you are in a particular mode, the status bar at the bottom of the window displays hotkey modifiers and mouse options that are available. (I don't include Wings3D [wings3d.com] because it's pretty much specialized for modelling).

    I'll readily that the example programs are currently less capable than Blender (and Art of Illusion is due for a UI overhaul in a few releases), but they show how these sorts of things can be added to the UI, even for complex processes.

    And while Blender's made a lot of progress in making the UI better, but it's stalled in the last couple months - especially in critical areas like RVKs. Hopefully, people will get back on track with overhauling the UI.

  • by Anonymous Coward on Saturday May 01, 2004 @05:13PM (#9029840)
    Actually, as a seventeen year old, you have a significant advantage in learning something complex, be it Blender or a new programming language. You have TIME.

    Let this thirty-one year old help you: use that time wisely.
  • Re:Great F/OSS (Score:3, Insightful)

    by be-fan ( 61476 ) on Saturday May 01, 2004 @05:37PM (#9029999)
    People complained about blender's interface way before it was open source.
  • by black mariah ( 654971 ) on Sunday May 02, 2004 @01:09AM (#9032034)
    I've failed to grasp this interface while learning about five others. How is this in any way an indication of my ignorance? To me, this is an indication of how horrible the UI designers that work with Blender are at designing UI's.

    You want examples? Let's go.

    - Mesh editing is cumbersome and utterly counter-intuitive. This is caused mostly by the focus on hotkeys rather than menus, and also by the lack of a manipulator of any kind. Once you learn the hotkeys, it's STILL a chore to model because the way that most of the tools work is so far from the way they work in nearly every other package.

    - Having separate panels for materials and textures is a joke. The two need to be combined and refined.

    - I, like a lot of people, prefer to model in one large window as opposed to several smaller ones. This is almost impossible in Blender due, again, to a lack of manipulators.

    - No real undo. This is fucking pathetic, really. There is no good reason whatsoever to not have an undo in a program like this. Inexcusable. The addition of a mesh editing undo is good, but it's not enough.

    - What the hell is that stupid bullseye thing? It is completely useless. Get rid of it, and make the left mouse button usable for something other than clicking the damn buttons.

    - Why aren't object created at either the origin or where I click and drag, like every other package ever made ever? Just to be different?

    - Speaking of which, why the hell would I want to create an obect that's aligned with the screen? I don't want to have to change my damn screen position every time I need a new object.

    I can't think of anything else at the moment, but those are some starting points. My ideas for fixing them (in order)...

    - The mesh editing needs to either be like 3ds max or like Lightwave. Right now it's trying to be both. This does not work. Pick one and stick with it.

    - A completely new materials panel is in order. If I thought anyone would listen to me, I'd design the damn thing myself. Implementation would have to be carried out by someone else, which is why I doubt anyone cares about my input.

    - Add a manipulator. Simple enough.

    - Implement a real undo, for fuck's sake. If it's proving difficult, give me some real technical reasons and not just "It's hard to do." Programming is tough, no matter what you're doing, and practically evey program ever devised has an undo of some kind. Fix it.

    - Get rid of the bullseye so the left mouse button can use the manipulator.

    - Give users the choice of either creating objects through click and drag, or at the origin.

    - This point ties in with the previous one.

    Is this sensible enough? Or are you going to bitch more because I said fuck a few times? I'm not ignorant, especially when it comes to 3d program interfaces. I can jump between programs with ease because they all subscribe to the same basic philosophy and it's all a matter of figuring out where the tools are stowed. Blender is trying too hard to be different, and it's hurting itself in the process.

THEGODDESSOFTHENETHASTWISTINGFINGERSANDHERVOICEISLIKEAJAVELININTHENIGHTDUDE

Working...