SMEE 3.0 development announced!

Posted By: Rhuarc

SMEE 3.0 development announced! - 05/09/07 20:12

Hey everyone,

CodeNext Technology Staging Website

For those of you who know of or are owners of SMEE 2.0, you know what this post is all about . If not, you're in for a treat.

As of a few months ago, development has been underway to bring the formerly discontinued SMEE 3.0 project to market. This new release of the software is being built upon a new technology developed in-house called the CodeNext Technology. This technology uses XML and emerging standards to generate shader code based on very general user input. This means that users can very quickly and easily use the software to create shaders of their liking.

Right now, the product is at v3.0.67 and will be releasing a 3.1 closed-beta in the nearing future. This beta will be closed to a limited number of users to test and help us make sure it is ready for full-public release. I will be releasing more information soon on how to get in on the Beta. Beta testers will be able to get the software for a reduced price, but will be required to be active on our database and responsive to our prompts for feedback. There will be need to apply using an application I will make available soon.

Unlike to the original software and v2.0, 3.0 will follow a different pattern than previous steps. It will be released in two editions, Basic and Professional. Basic will only be able to use the built-in component library and will also be restricted in some other forms to what can be made. Professional will be a much more advanced editor and it will include tools for editing and authoring new components from within the editor as well.

The shader tool will come packaged with a set of "template" components in a library of sorts. These components will contain things like standard dynamic lighting, normalmapped lighting, fog, multitexturing, and more. Each component is standalone- and can be combined with other elements, for example you could combine normalmapping with a cubemap, fog, and a uv-scroll for movement all into one shader.

Below is a screenshot showing the current "test" component library, also with a basic shader assembled from core components. There are also "Complete" components that will combine a lot of common components together to create a more complex effect (for example, Complete: Normal Map contains: Common: Model, Common: Tangent Space, Common: UV Mapping, and VS Normal Map). All of these components have the ability to work with several components, for example, Complete: Normal Map and Complete: Environment Bump Mapping both will use VS Normal Map together because they both use the same normalmapping variables. This means that common code is reused between components, resulting in an already optimized shader.



Also, all of the components in the component library are written in XML, meaning it is easy to create your own components and for other users to release "packs" of components that others can combine into their own shaders without any coding skill.

Now, some screenshots (using the kindly released cyberdemon from the D3 mdl pack)
Specular-normalmapping:


Specular-normalmapping + envbump cube map




Best regards,
Daniel Niezgocki / Rhuarc
Posted By: Machinery_Frank

Re: SMEE 3.0 development announced! - 05/09/07 20:51

I am really amazed. This is a very good announcement. I did not expect that.

As an user of SMEE2 I hope to get the chance to become a beta user.

Wish you all the best,
Frank
Posted By: Shinobi

Re: SMEE 3.0 development announced! - 05/09/07 21:24

Looking and sounds great and i hope i can get my fingers on this too
Posted By: Wicht

Re: SMEE 3.0 development announced! - 05/09/07 21:43

I'm so happy. Amazing news. Do your best.
PM me if you need a beta tester ...
Posted By: PHeMoX

Re: SMEE 3.0 development announced! - 05/09/07 21:54

Hey wow, nice work!

If you need some more beta testers I'd volunteer too, my current systems:

Core2Duo E6600
ATI X1600XT 256mb
1Gb RAM

P4 HT 3.0Ghz
ATI 9600 256mb
1,5Gb RAM

P4 2,6Ghz
Geforce 5200
1Gb RAM

Really something I'll keep my eye on, that's for sure,

Edit:
Quote:

There will be need to apply using an application I will make available soon.




I see, okey.

Cheers
Posted By: BoH_Havoc

Re: SMEE 3.0 development announced! - 05/09/07 23:51

wow, this really looks promising!

If the "create your own shader just by clicking"-thingy really works out I will definately buy it.
Posted By: DavidLancaster

Re: SMEE 3.0 development announced! - 05/10/07 01:23

That's really awesome Dan! Is Eric working with you on this?
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/10/07 02:50

Quote:

That's really awesome Dan! Is Eric working with you on this?




Not really, he doesn't look fondly on c#, which is what a lot of the development is in. He may be doing some work on the manual and website though, since the last manual was well received with tutorials, etc. I've mostly been developing this myself over the last few months, although I have had some short-term developers along for portions of development.

-Rhuarc
Posted By: NITRO777

Re: SMEE 3.0 development announced! - 05/10/07 04:41

Looking great. Thats exciting news.
Posted By: broozar

Re: SMEE 3.0 development announced! - 05/10/07 07:22

yesss! awesome.
now, why do we always have to wait until an ingenious forum member like rhuarc develops a tool that's been announced on the conitec site for so long?

i tried to program something like this, too, but failed with the engine preview integration and the inability to edit more than one skin material. how did you solve this?
Posted By: Samb

Re: SMEE 3.0 development announced! - 05/10/07 13:40

ah cool!
so smee3 will finally supports dynamic lights?
that was missing in smee2!
Posted By: Thracian

Re: SMEE 3.0 development announced! - 05/10/07 14:03

Great thing! How much will it cost and when do you plan to publish it?
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/10/07 16:57

I have posted some more concise information on how SMEE3 works on the website:

Main page link:
http://www.smeetechnology.com/

Direct full-story link:
http://www.smeetechnology.com/index.php?option=com_content&task=view&id=26&Itemid=9

-Rhuarc
Posted By: fastlane69

Re: SMEE 3.0 development announced! - 05/10/07 17:27

Hey Rhuarc,

How does your product compare to Sphere?
Is it complementatry, competative, or completely different?
Posted By: fogman

Re: SMEE 3.0 development announced! - 05/10/07 17:32

Our dream comes true. A realtime shader editor for GS. You´ve got my big respect for this piece of software.
I would be very glad to test it, because it gives us shader noobs and artists very nice possibilities.
Posted By: Samb

Re: SMEE 3.0 development announced! - 05/10/07 17:35

Quote:

Hey Rhuarc,

How does your product compare to Sphere?
Is it complementatry, competative, or completely different?



what? O_o
it's a shader editor.. not a render kernel...
you don't have to use dll functions or something like that.. just normal gamestudio material functions.
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/10/07 18:10

Quote:

Quote:

Hey Rhuarc,

How does your product compare to Sphere?
Is it complementatry, competative, or completely different?



what? O_o
it's a shader editor.. not a render kernel...
you don't have to use dll functions or something like that.. just normal gamestudio material functions.




Samb is right here. SMEE3 is a shader editor that works natively with A6, no DLLs or anything required. It will generate a wdl and fx file for inclusion in any A6 project.

There may be plans on the horizon for something that may be closer to the competition realm... but those plans don't exist yet... and may never exist.

-Rhuarc
Posted By: frazzle

Re: SMEE 3.0 development announced! - 05/10/07 18:21

This is some news !!
Can't wait to play around with this shader development tool

Cheers

Frazzle
Posted By: fastlane69

Re: SMEE 3.0 development announced! - 05/10/07 23:24

Quote:

Quote:

Quote:

Hey Rhuarc,

How does your product compare to Sphere?
Is it complementatry, competative, or completely different?



what? O_o
it's a shader editor.. not a render kernel...
you don't have to use dll functions or something like that.. just normal gamestudio material functions.




Samb is right here. SMEE3 is a shader editor that works natively with A6, no DLLs or anything required. It will generate a wdl and fx file for inclusion in any A6 project.

There may be plans on the horizon for something that may be closer to the competition realm... but those plans don't exist yet... and may never exist.

-Rhuarc




As you can tell I have no idea about the shader pipeline and what does what.

So SMEE just makes it easier to create the code that will eventually become your shader... the shader itself is just the plain ol' A^ version... do I have that right?

This begs the questions, and I know this might be reaching, but can you/could you use SMEE to edit SPHERE?
Posted By: Samb

Re: SMEE 3.0 development announced! - 05/11/07 02:02

don't think so.
I might be wrong but, sphere use other fx files than gamestudio.
also, why don't you need shaders for sphere? sphere got all shaders you need. you have just to figure out how to use them, without perfomance problems.
Posted By: Nadester

Re: SMEE 3.0 development announced! - 05/11/07 15:48

Ahoy... glad to see this is still progressing.
Posted By: fastlane69

Re: SMEE 3.0 development announced! - 05/12/07 17:16

Quote:

sphere got all shaders you need. you have just to figure out how to use them




Which seems to me what SMEE provides, an easier interface to work with shaders.
My impression is that there are less shaders than you might achieve with Sphere but they are infinitely easier to customize. Yes/no?
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/12/07 17:43

What SMEE is, is a shader authoring tool. It allows the user to create a shader for whatever purposes they need. It's arbitrary what can be made... it's all up to the users creative sense. It works entirely within an out-of-the-box A6 engine without any plugins.

Sphere, on the other hand, is a set of already-defined shaders coupled with a rendering DLL that allows people to extend specific effects to their games.

Sphere is for using the shaders that come with it, where SMEE is for creating shaders.

-Rhuarc
Posted By: fastlane69

Re: SMEE 3.0 development announced! - 05/13/07 02:47

Quote:

Sphere is for using the shaders that come with it, where SMEE is for creating shaders.




Perfect thanks!
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/15/07 05:26

For those who are interested, there is now a development blog:
CodeNext / SMEE3 Development Blog

Cheers,
Daniel
Posted By: D3D

Re: SMEE 3.0 development announced! - 05/17/07 21:34

Nice Rhuarc. For a moment I thought you gave up on SMEE. So we can buy the new version this year maybe or when A7 is released?
Posted By: Matt_Aufderheide

Re: SMEE 3.0 development announced! - 05/20/07 04:30

Quote:

Quote:

sphere got all shaders you need. you have just to figure out how to use them




Which seems to me what SMEE provides, an easier interface to work with shaders.
My impression is that there are less shaders than you might achieve with Sphere but they are infinitely easier to customize. Yes/no?




It is a mistake to compare Sphere with SMEE; they are entirely different things..One can use SMEE to make shaders, while Sphere is essentially an additional renderer that adds rendering features, not only shaders. The shaders themselves are of less importance than the Direct3D methods exposed.

There is no reason you cant make shades in SMEE and run them in a SPhere application...one doesnt replace the other.
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/20/07 18:08

Good points here, Matt.

And really, there is no reason SMEE3 could not support Sphere natively, and even as a preview renderer.

-Rhuarc
Posted By: fastlane69

Re: SMEE 3.0 development announced! - 05/21/07 02:24

Quote:

There is no reason you cant make shades in SMEE and run them in a SPhere application




Quote:

there is no reason SMEE3 could not support Sphere natively, and even as a preview renderer.





Nice! This is exactly the kind of workflow answer I was after.
Thank you Matt and looking forward to your works Rhuarc!
Posted By: D3D

Re: SMEE 3.0 development announced! - 05/21/07 19:46

Just curious Rhuarc, but are you thinking about having Sphere as the rendering preview inside SMEE3 (for those who own Sphere), as an optional feature?
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/22/07 05:05

Quote:

Just curious Rhuarc, but are you thinking about having Sphere as the rendering preview inside SMEE3 (for those who own Sphere), as an optional feature?




I am considering the option. Since SMEE3 uses the native A6 engine renderer for its preview, it makes it very easy for it to support the Sphere plugin. This isn't top-priority right now, since the first aim is for out-of-the-box A6 compatibility. The Sphere preview renderer would be an additional bonus added after the main features are completed.

Cheers,
Rhuarc
Posted By: Stansmedia

Re: SMEE 3.0 development announced! - 05/22/07 07:24

Cool stuff rhuarc. Keep the screens coming... they "please" me.
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/22/07 15:29

Quote:

they "please" me.



Should that disturb me?



-Rhuarc
Posted By: PrenceOfDarkness

Re: SMEE 3.0 development announced! - 05/22/07 16:02

Quote:


Quote:

they "please" me.



Should that disturb me?




very sick stuff lol

but uhh i was wondering if SMEE2 had a demo... it looks really nice, but is there any way to try before u buy?
Posted By: Stansmedia

Re: SMEE 3.0 development announced! - 05/22/07 23:10

Quote:

Quote:

they "please" me.



Should that disturb me?



-Rhuarc




The wink was uncalled for. I'm filing a restraining order.
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/23/07 23:13

Quote:

Quote:

Quote:

they "please" me.



Should that disturb me?



-Rhuarc




The wink was uncalled for. I'm filing a restraining order.




No restraining order can keep me from winking

-Rhuarc
Posted By: Stansmedia

Re: SMEE 3.0 development announced! - 05/24/07 03:48

Are you really winking? Or is the smiley doing it for you.
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/24/07 14:41

Quote:

Are you really winking? Or is the smiley doing it for you.



Just the smiley, we promote smiley slave labor on these forums.
Posted By: Samb

Re: SMEE 3.0 development announced! - 05/24/07 21:09

aww, I want a smiley-slave too
HEY! THERE IS ONE!!!
Posted By: bstudio

Re: SMEE 3.0 development announced! - 05/25/07 07:23

Wow this is getting really off-topic,

anyway:
This is a verry nice tool and I will be looking forward to using it in practice (because i will buy it when it's out)
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/27/07 21:44

Quote:

but uhh i was wondering if SMEE2 had a demo... it looks really nice, but is there any way to try before u buy?




SMEE2 never had a demo released. We are considering releasing a "SMEE2 Lite" sometime in the near future for would-be SMEE3 buyers to familiarize themselves with the software a little more. I'm not sure how much benefit it would have, however, since SMEE3 is vastly different than any of its predecessors.



I've just got back and running on development today, since I moved back to MN. I'll be here working on SMEE3 for another 2 weeks before my wedding, then I'll be out of the office for a couple weeks .

-Rhuarc
Posted By: PrenceOfDarkness

Re: SMEE 3.0 development announced! - 05/28/07 15:33

I honestly think if you'd release a small demo even with very limited abilities you might sell alot more copies... I know me and my friend's never buy games or any product if the company doesn't release a demo...

Maby it should be able to make only 1 or 2 types of shaders... then if you'd throw in a tutorial showing how it's so easy to make your own shader you'd probably sell twice if not way more copies...

I think alot of people out there are like me... we don't like blindly buying products... i did that before with something else on this forum.. twice actually... and i was very diappointed...
Posted By: D3D

Re: SMEE 3.0 development announced! - 05/29/07 17:05

Maybe it sounds off, but I don't know the right word in English. Anyways 'congratulations' on your wedding Rhuarc
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/29/07 18:21

Quote:

Maybe it sounds off, but I don't know the right word in English. Anyways 'congratulations' on your wedding Rhuarc




Yep, that's the right word

Thanks!

-Rhuarc
Posted By: Rhuarc

Re: SMEE 3.0 development announced! - 05/31/07 20:05

More yummies.

I just started implementing the beloved VS.NET style property editor. Just a quick work in progress shot (everything is a "string" no dropdowns etc. yet)


-Rhuarc
Posted By: Bright

Re: SMEE 3.0 development announced! - 07/28/07 15:12

Lookin good as always Rhuarc *thumbs up*
Posted By: Felixsg

Re: SMEE 3.0 development announced! - 07/30/07 12:28

When are probably the release?
Posted By: jemballs

Re: SMEE 3.0 development announced! - 04/14/08 01:05

Is the smeetechnology site down? I can't access it! Help, I need to purchase smee!
© 2023 lite-C Forums