BoxMagic v1.0 - Made with Purebasic & N3xt-D

Developed or developing a new product in PureBasic? Tell the world about it.
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

Just finished writing this lil' app in PB, hopefully someone will find it useful.

It uses N3xt-D embeded in the preview window, which is nice because Irrlicht is pretty fast, but couldn't get antialiasing into the preview (only works in the final render) due to wrapper restrictions. :roll:

The Blurb
BoxMagic is a versatile tool for rapidly designing and deploying high-quality 3D box images and virtual packaging for a variety of media; including DVD cases, CD Jewel cases, books, business cards and screenshots.

BoxMagic does all the hard work for you, instantly transforming your flat cover designs into rich, engaging 3D images of your online products, which your potential buyers will want to reach out and touch, giving them a powerful incentive to purchase, while giving you total control over the appearance, shape, lighting and angle of your box-shots.

Image

Features
  • 20 packaging styles, including DVD cases, books, CD Jewel cases etc..
  • High-quality results with minimal effort
  • Full control over camera angles, lighting and filters
  • Saves images in .BMP, .PNG or .JPG formats at any size
  • AntiAliasing, Anisotropic filtering and shadows give a professional finish to your box-art
  • Works with DirectX, OpenGL or Software renderers for wide support of hardware setups
Naturally, 50% off for Purebasic users - use the code: BNZP000O1

My server is acting wierd with external links, so if anyone wants a demo, pm me your email and I'll shoot one over.

More info on the blog, or the BoxMagic Page. :o

Update: Demo now available here.

Update 2: Video - Making a box-shot in less than 2 minutes: http://www.youtube.com/watch?v=5Qpg-tsT46I
Last edited by Innesoft on Wed Apr 21, 2010 12:06 pm, edited 1 time in total.
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
Num3
PureBasic Expert
PureBasic Expert
Posts: 2812
Joined: Fri Apr 25, 2003 4:51 pm
Location: Portugal, Lisbon
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Num3 »

Looks good :D

Nice job!
User avatar
Kuron
Addict
Addict
Posts: 1626
Joined: Sat Oct 17, 2009 10:51 pm
Location: Pacific Northwest

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Kuron »

Innesoft wrote:Just finished writing this lil' app in PB, hopefully someone will find it useful.
Although I use a competing product (and will not change), I do think you have done a very good job on this. It is also a very good example of N3xt-D in action.
Best wishes to the PB community. Thank you for the memories. ♥️
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

Thanks both, appreciate the feedback. :wink:
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
User avatar
Kukulkan
Addict
Addict
Posts: 1396
Joined: Mon Jun 06, 2005 2:35 pm
Location: germany
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Kukulkan »

Hi,

this has been a great job. I tested your demo and was quite impressed. What I missed:

No "download-symbol" type ob box. Maybe something with a "download now" look? A lot of software will never get deployed using CD or DVD. I would like to see a symbol with no "hardware" correlation...

- Most corporate logos are cut out exactly at their borders. Using such a file stretches the logo over the complete box. Everyone needs to create a fitting image at first, to be able to use the program. I would like to see some way to locate and size the image on the box surface and an option to keep aspect ratio. Some sliders for size, left and top position? Maybe you can get the colors of all four edges of the image and upon this use the most probable color to fill the rest?

Nevertheless, great work!

Kukulkan
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by srod »

It is indeed excellent. I have used various freeware products (including a .Net one which was the best of the bunch) but BoxMagic blows them all away.

Very very nice. 8)
I may look like a mule, but I'm not a complete ass.
c4s
Addict
Addict
Posts: 1981
Joined: Thu Nov 01, 2007 5:37 pm
Location: Germany

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by c4s »

srod wrote:It is indeed excellent. I have used various freeware products (including a .Net one which was the best of the bunch) but BoxMagic blows them all away.

Very very nice. 8)
But as far as I can see it's not freeware. :wink:
If any of you native English speakers have any suggestions for the above text, please let me know (via PM). Thanks!
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by srod »

No, but then I couldn't compare it with a commercial program because I have not used one! :wink:

@Innesoft, did you get my e-mail regarding the 'top' image? I can't seem to get any 'top' image I nominate to appear irrespective of the image size etc!
I may look like a mule, but I'm not a complete ass.
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

srod wrote:@Innesoft, did you get my e-mail regarding the 'top' image? I can't seem to get any 'top' image I nominate to appear irrespective of the image size etc!
I did, didn't you get my reply? Some boxes don't have cover images on all sides (such as the curved box etc.. is black plastic on the top, right and bottom sides) I'm pretty sure that would be the case.

Can you try the "Thick Box" (top-right icon), and see if it works on that? That one needs images for all sides, if not I'll investigate.
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
srod
PureBasic Expert
PureBasic Expert
Posts: 10589
Joined: Wed Oct 29, 2003 4:35 pm
Location: Beyond the pale...

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by srod »

Innesoft wrote:
srod wrote:@Innesoft, did you get my e-mail regarding the 'top' image? I can't seem to get any 'top' image I nominate to appear irrespective of the image size etc!
I did, didn't you get my reply? Some boxes don't have cover images on all sides (such as the curved box etc.. is black plastic on the top, right and bottom sides) I'm pretty sure that would be the case.

Can you try the "Thick Box" (top-right icon), and see if it works on that? That one needs images for all sides, if not I'll investigate.
Yep, that did the trick! :)

(I didn't get your reply no.)

I will be buying a copy of this; a great piece of work.
I may look like a mule, but I'm not a complete ass.
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

srod wrote: Yep, that did the trick! :)

(I didn't get your reply no.)

I will be buying a copy of this; a great piece of work.
Great! I really appreciate all the positive feedback, and suggestions from everyone. :D
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

:arrow: Just uploaded a video - Making a box-shot in less than 2 minutes: http://www.youtube.com/watch?v=5Qpg-tsT46I
Innesoft - The Software Marketplace - Innesoft Blog
» Applications, Educational Software, Casual Games
User avatar
Jacobus
Enthusiast
Enthusiast
Posts: 140
Joined: Wed Nov 16, 2005 7:51 pm
Location: France
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Jacobus »

Very impressive as the result! Congratulations :)
PureBasicien tu es, PureBasicien tu resteras.
User avatar
zxtunes.com
Enthusiast
Enthusiast
Posts: 375
Joined: Wed Apr 23, 2008 7:51 am
Location: Saint-Petersburg, Russia
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by zxtunes.com »

I push camera icon i have error: Image

I suspect that the program did not have not enough memory.
Other bugs: render area not redraw if window loast and get focus.
I pushed icons (camera, help, etc) then tooltip any more do not work (do not appear).

The picture remains with the alpha channel?
And quality of a picture not so good (steps at the box edges, small antiliased).
Not enough buttons maximize and minimize windows.

Wondering why you have chosen N3xt-D?
User avatar
Innesoft
Enthusiast
Enthusiast
Posts: 105
Joined: Mon Jan 18, 2010 10:30 am
Location: UK
Contact:

Re: BoxMagic v1.0 - Made with Purebasic & N3xt-D

Post by Innesoft »

@zxtunes.com,

You can't render larger than the current desktop resolution, which may be causing the error. This was fixed in an update for the full version, new demo on the way.
render area not redraw if window loast and get focus.
I'll look into it.
I pushed icons (camera, help, etc) then tooltip any more do not work (do not appear).
What version of windows are you using? Tooltips should work the same as any tooltips.
The picture remains with the alpha channel?
There is no alpha channel.
And quality of a picture not so good (steps at the box edges, small antiliased).
There is no anti-aliasing in the preview window, only the final image, which relies on your graphics hardware to do AA, so make sure this isn't disabled in the driver settings.
Not enough buttons maximize and minimize windows.
Will consider for future versions.
Post Reply