Yes although seriously look at keeping B3D and checking out Sprite Candy or NSprite 2.
The native 2d in 3d and OO side of Bmax is fantastic plus it's X-Platform and you get the source code. However, the functionality of B3D such as streaming audio, image/texture buffers etc for 2D is very useful.
If you're not looking for X-platform, are happy with B3Ds procedural programming, are not going to edit or extend the source and are happy to use a 2D-in-3D package for B3D then I don't know what Bmax has to offer you.
If it wasn't for the OO side of Bmax I would be going back to B3D with SpriteCandy and still might.
<edit> Although having both options means I get to pick and choose which to use.
The native 2d in 3d and OO side of Bmax is fantastic plus it's X-Platform and you get the source code. However, the functionality of B3D such as streaming audio, image/texture buffers etc for 2D is very useful.
If you're not looking for X-platform, are happy with B3Ds procedural programming, are not going to edit or extend the source and are happy to use a 2D-in-3D package for B3D then I don't know what Bmax has to offer you.
If it wasn't for the OO side of Bmax I would be going back to B3D with SpriteCandy and still might.
<edit> Although having both options means I get to pick and choose which to use.