Andreyman ashadow
Blitz3D Forums/Blitz3D Userlibs/Andreyman ashadow
| ||
Hi all, someone knows how to purchase the library Ashadow by Andreyman? (last screenshots at image gallery)... Thanks in advance! |
| ||
https://www.plimus.com/jsp/buynow.jsp?templateId=43377&referrer=store&contractId=1667313 |
| ||
have you bought it? could you please tell me if it works fine? and what about implementation? thanks in advance, |
| ||
It works very fine and is very easy to implement.I have used it in my game Freehunter (post process effects and water) |
| ||
i have bought it. and its pretty easy to use. i used bloom, depth of field and water. i didn't touch the stencil shadows, cause they can't cast from animated b3d files... btw. whats the newest version of it? |
| ||
Thanks Angel and t3kMac, I'm going to buy it right now! :) regards! |
| ||
Is this all part of the product, dof, bloom, water, stencil shadows? Excuse my dumbness, where's the products homepage? (guess I bookmarked it, sometime, somewhere) |
| ||
>JFK Yes. DOF, bloom, etc. All in one ;). Look at http://andreyman.ucoz.ru/ |
| ||
Hi jfk, Yes, implementation is very easy and clean. The lib allows you to do bloom/glow (very configurable), DOF (very configurable too), reflective surfaces, water, environmental mapping reflective surfaces, surface distortion and stencil shadows... but stencil shadows, even being fast, doesn't work properly on animated b3D meshes. I've in touch with the autor and he said that maybe is the b3d model i'm using... the rest of the things are amazing. All the features are really fast (a lot more than making then using blitz functions) and as I said, is very easy to configure & implement, just two commands. And very Stable too. Without non desired surprises!. It's a relly interesting library and it's quite cheap thinking in all the stuff it offers! If you want more information about this library don't hesitate to ask for it! regards! |
| ||
Just out of curiosity is it possible to apply the Bloom\Glow to a 2D scene made of images? Jason. |
| ||
mmmm I'm not try that, it seems you need to do a render to texture first following the standard methods.. Bloom & glow are very configurable in this lib, and the most interesting thing is a lot faster than, in example, all of the code snippets you could find regarding this subject at code archives. (bloom, DOF and in general, all the effects this lib is capable) I'm pretty sure you'll not find any problem implementing bloom in a fake 2D scene. regards! |
| ||
Thanks for the reply. The reason I asked is because I`ve never seen it done but think it could be a cool effect. Jason. |
| ||
However, if I'm not wrong, I remember a bloom effect over a 2D image in code archives. I would like to be more helpful but I cannot remember exactly where... :) regards! |
| ||
>JFK Your CSP engine with bump water and a fast glow FX, will look very impressive. :o |
| ||
Is it possible to get a demo of this AShadow lib? |
| ||
yes, as far as I remember you can download some examples and its source from the endreyman website. You cannot compile it, of course, but you can execute the exes and examine the code. I like it very much. :) regards! |
| ||
It is all in Russian, does anyone has a link where to download this? |
| ||
use google to translate it: [a http://translate.google.com/translate?hl=en&sl=ru&u=http://andreyman.ucoz.ru/&sa=X&oi=translate&resnum=1&ct=result&prev=/search%3Fq%3Dhttp://andreyman.ucoz.ru/%26hl%3Den%26sa%3DG]http://translate.google.com/translate...[/a] |
| ||
Hi!, you have the right address at the begining of this post. www.plimus.com/jsp/buynow.jsp?templateId=43377&referrer=store&contractId=1667313 regards! |
| ||
Andreyman : do you plan to enhance your system (add more shaders?). As far as I see you have made a great work in wrapping DX7 and add vertex/pixel shaders, so you may add a lot more... Any plan for the future? |
| ||
I would definatly be interested in knowing this also, I bought your system and its fantastic. |
| ||
Hi Loktar, I've seen you've bought Ashadow, me too.. :) Could you please tell me if you have problems with water clipping when you activate DOF? (if you've done some trial like this) I've a little problem when I've the two effects running at the same time: The water is clipped where the DOF starts. :( Could you please confirm this or at least, tell me if you've had some other problems? Ashadow is amazing, but to me has some little bugs in important things, is a shame because is a great lib. I'm using it in my game. Regards! |
| ||
i bought it too, i didn't find bugs yet, just great!! |
| ||
Tim, take a look to a thread about ashadow, very recent, in which Mikele talk about how to avoid a problem when using DOF + WATER. It seems that in some graphic cards, the DOF plane cut the bump water... :) Regards! |
| ||
looks interesting. so, appart from Pinete having an issue with shadow on animated b3d models. Is this a common thing? or a single incident? Cause im surly going to buy this if it support shadows for animated objects. |
| ||
Hi Gobbo, It seems to be a simple incident beyond something frecuent. I'm using this system for a long time right now and that's the only problem I've dealed with. Ashadows brings a lot of features. I recomend you take a look at some demos and specially the ones that Mikele has in other post at this forum (normal mapping, specular lights...) However, I'm sure that a lot of people can give you more information about Ashadow than me! ;) Regards! |
| ||
nice, well i looked at his website but i cannot find a demo :( you know where to get it? |
| ||
Does someone knows how can I achieve a glow effect from an object with this lib? |
| ||
Gobbo, you can take a look at the forums, there are links to the Andreyman homepage to download the demos directly. Sorry for not to give the links but I lost them. Will be enough looking for the word "ashadow" in the forum userlibs or blitz3d. I will try to find it. :) Moraldi, it's enough with three lines of code. Just setup the bloom/glow effect with a function to do this, other function to configure the parametres and other one to setup the kind of bloom. After this and will be include a function to render the postprocess effects every loop. Its very easy. I've been capable of do it! ;) regards! |
| ||
Pinete, thanks for your info, but I disappointed when I found after tests that Andreyman's ashadow does not support .B3D (for animated meshes). After the first sock, I decided to convert all my B3D meshes to .X format, but UUnwrap exports to DirectX 8.0 format and I don't have animation in Blitz3D. Am I wrong, is there a solution to this? |
| ||
Yes, you're right! I've had problems dealing with animated b3d shadows and ashadows lib, but to be honest, I hope that, so it continues being an excellent library or addon to achieve post process effects that blitz is not capable to do (or at least, it's much slower). Regarding to your decision about .X and b3d, when I tested the anim b3d shadows and it didn't work, I decided to use swifft shadows system to do that and it works prefectly. To change to another format just to obtain a good stencil shadows was not a good decision for me, much to loss and a little to win... so I use swift shadows (it is slow depending on the number of polygons of each model and the complexity of your scene) but I decided to get the way of optimizations (when the entitites are so far I quit its shadow, in mid-distance I put the typical transparent circle and only when the characters or models are really close to the camera, I use the swifft's shadows. The game works very well in this way. I'm managing a great landscape, in size as well as polygons (+30000), +20 animated b3d characters of aprox. 1000-1500 polys, shadows (swwift), post process effects (ashadows), Gui (Ultrafast Image lib by MixailV), Particle Candy and some other thing I'm forgeting. So I would maintain your b3d models and try to do some optimizations regarding shadows and similar stuff. Dealing with .X is not as easy as doing it with .B3D in a lot of ways. That's my view. I hope to be helpful! ;) Regards! |
| ||
Pinete, I am working under the same conditions. I have a very large terrain (+30000 polygons, produced by the FreeWorld, a dozen of .B3D meshes (static and animated) and I don't have experience in creating some effects: a) to make outline glows around every game's diamond (yes, for the first time in computer's history a player can collect diamonds in a game :) ). b) I want to give a fade effect only to my terrain but not to my skybox I thought that buying this library I could done this, but I was wrong... I hope to use it in other aspects of my game |
| ||
a) To make glows "per object" and not for the complete scene I can recommend take a look at the code archives, effects. There you will find small functions that can help you to achieve a glow effect for the entities you desire. b) I don't know what are you referring to when talk about a fade effect just for the terrain... I suppose you say from black to alpha = 0? Yes, this lib doesn't have those uses specifically, but sure you will find it very useful giving to your game visuals a more modern aspect and a very good feeling. Regards! |
| ||
Moraldi, i applied the glow principle to my Gobbos game. I used it to give it fuzzy hair. I have taken the core of an example in the code archive. You may want todo a search for "hair" there. I hope you can adjust it to make it just glow. Cause hairy diamonds is not what you want. lol. |
| ||
Thanks guys, I found also this if you are interested: http://www.blitzbasic.com/codearcs/codearcs.php?code=1351 |
| ||
sorry to bother but that is a filter for the camera. it applies glow on all the objects. you wanted it just for diamonds right? you may want to look at this (the hair effect) ball = CreateMesh() EntityFX ball,32+2 ball2 = CreateSphere(5) ScaleMesh ball2,3,3,3 EntityFX ball2,32+2 ClearTextureFilters tex = LoadTexture ("fur3.bmp",2+1) EntityTexture ball,tex surf = GetSurface(ball2,1) For f# = 0 To -0.02 Step -0.001 ScaleMesh ball2,1.008,1.008,1.008 RotateMesh ball2,0,-(f*20.0),0 n# = 1-(-(f)*100.0/2.0) For vert = 0 to CountVertices(surf)-1 VertexColor surf,vert,255,255,255,n Next AddMesh ball2,ball Next FreeEntity ball2 |
| ||
I spent too much time all night to find a solution for this effect! I couldn't imagine it was a matter of a few lines of code! Thanks Gobbo (Bother more often next time...) |
| ||
np :) |
| ||
uhm, could you maybe post a copy of the modified code with glow? or did you use the one exactly as it is above? cause i may also want to use glow on a few objects :D |
| ||
I didn't manage to write my own code for glow because all my efforts had no success. I tried this morning to use your code in my game, but it didn't work. I believe there is a small fix I have to make in game's code because yours works well. Trying to understand the meaning of your values in the loop I changed the first value of f# from 0 to 1 for f# = 1 to -0.002 but I am getting a Memory acess violation runtime error in RenderWorld statement. That's very weird... Gobbo if you replay again I think we must create a new Topic because this issue has nothing to do with the AndreyMan's Shadow library In any case when I finally finish with the glow affect I will send you the executable (and the relative source) to see your code in action within my game (and if don't mind, I will include you in the Credits section) |
| ||
Anybody know what the EULA for this library is? |
| ||
I didn't see any EULA, but I do own one license. |