2D, 3D, game, games, online game, game development, game engine, programming, OpenGL, Open AI, math, graphics, design, graphic, graphics, game development, game engine, programming, web development, web art, web graphic, arts, tutorial, tutorials,
sâmbătă, 21 decembrie 2013
marți, 29 octombrie 2013
News : MakeHuman with new features under svn ...
If you deal with Poser 3D under Windows OS then MakeHuman it's working well under Linux OS.
Now new features comes for us and can be used under svn.
The MakeHuman team tells us :
New feature available in svn (and in the nightly build 6277): the eyebrow library. Just some basic types at the moment, but more complex models will be added in the next weeks.
Read more about this here.
luni, 28 octombrie 2013
News: NVIDIA cuts prices and AMD come with next-generation Radeon R7 and R9 graphics cards.
Using indiegogo website to support 0 A.D. - open source strategy game .
Hey fans! Looks like we hit $33,251 in donations! We at Wildfire Games want to extend our gratitude to everyone who donated and who worked hard to spread the word about our game and this fundraising campaign. The sum we raised for this campaign dwarfs all of our past fundraisers combined. We are very happy to have raised this much and we'll be putting your donations to good use in the year ahead as we hire our programmer for a full 12 months of work.
The www.indiegogo.com it's a good choice to maintain your project and to raise money ...
The game can be also help from website donate page.
I saw this game I like very it. This remember me about Age of Empires but is more good ... Also is working well on Linux OS . Few weeks ago I test it with NVIDIA FX 5500 and CPU Athlon XP 1700+ ... working well , no errors or something else for player.
Now Wildfire Games, the international group developing 0 A.D. - Empires Ascendant with new features ... See this video from play0ad youtube channel ...
vineri, 18 octombrie 2013
News about NVIDIA the new PhysX technology.
NVIDIA show us in the next video how will working.
The FLEX come with :
- interaction between different effects
- fluids and particles
- soft bodies and clothes
... and also FLEX will included in the PhysX SDK.
sâmbătă, 5 octombrie 2013
The R331 Linux and Windows drivers.
You can download Linux nvidia drivers from : nvidia 32bit nvidia amd64 nvidia solaris-display nvidia linux-display-ia32 nvidia freebsd-x86 nvidia freebsd-x64
... and Windows 64 drivers from : windows 64bit
miercuri, 25 septembrie 2013
The new Cintiq 13 HD tablet.
The new Cintiq 13 HD tablet from wacom it's a great tablet.
The price it's €899.90 and come with some features and technology like : a-Si Active Matrix TFT LCD (IPS), displayable Colors (maximum 16.7 million), contrast ratio 700:1, and more...
See the next video about this tablet.
Also you can see this great speedpainting by Daniel Lieske - a digital artist with over 10 years of experience in computer game graphics.
FurryBall 4
Regular version of FurryBall contains Standalone renderer, Network renderer and BOTH FREE Maya and Max plugin (still in Beta version). Regular licence is PERMANENT and NODE locked. At the moment FurryBall is Windows ONLY.
You can use with a free or can buy it from here.
luni, 16 septembrie 2013
Synfig need some help ...
Seam the team need some help ...
We have enough money to fund Ivan's work until November 1st 2013, but our goal is to continue intensive development of Synfig as long as possible. That's why we have decided to start a fundraising campaign.
Read more about the-synfig-fundraising-campaign
duminică, 8 septembrie 2013
Programming with shaders - part 001 .
The GLSL data types it's like variables or any types of data from programming language.
Uniform variables
Let's show you this types versus C data types:
bool -- int conditional get true -- or false.
int -- int signed integer.
float -- float single floating-point scalar.
vec2 -- float[2] Two component floating-point vector.
vect3 -- float[3] Three component floating-point vector.
vec4 -- float[4] Four component floating-point vector.
bvec2 -- int[2] Two component Boolean vector.
bvec3 -- int[3] Three component Boolean vector.
bvec4 -- int[4] Four component Boolean vector.
ivec2 -- int[2] Two component signed integer vector.
ivec3 -- int[3] Three component signed integer vector.
ivec4 -- int[4] Four component signed integer vector.
mat2 -- float[4] 2x2 floating-point matrix.
mat3 float[9] 3x3 floating-point matrix.
mat4 -- float[16] 4x4 floating-point matrix.
sampler1D int for accessing a 1D texture.
sampler2D -- int for accessing a 2D texture.
sampler3D -- int for accessing a 3D texture.
samplerCube -- int for accessing a cubemap texture.
sampler1DShadow -- int for accessing a 1D depth texture.
sampler2DShadow -- int for accessing a 2D depth texture..
This are the uniform variables and can be treated as constants... so cannot be changed.The uniform variables are used when is passed from OpenGL app to the shader.
Vertex Attributes
This can only be used with vertex shaders.
The atributes are position, normals, texture coordinates all you can use with GL_ARB-vertex_program.
The GL_ARB-vertex_program holds slots and after overwritten the attribute is lost.
The attributes can be:
arrays, structures,
float,
vec[2],vec[3],vec[4],
mat[2],mat[3],mat[4]
Let's see one simple exampleIn OpenGL you used something like this:
...
glBegin(GL_TRIANGLES);
...
glVertex3f(0,1,0);
glNormal3f(1,0,1);
glVertex3f(0,1,0);
glNormal3f(1,0,0);
...
glEnd();
...
The link between shader and opengl source code using slot is:...
int any_slot= 7;
...
glBindAttribLocationARB(my_program, any_slot, "my_attribute");
...
glBegin(GL_TRIANGLES);
...
glVertex3f(0,1,0);
glNormal3f(1,0,1);
glVertex3f(0,1,0);
glNormal3f(1,0,0);
...
glEnd();
...
this will pass the my_attribute to shader program (my_program) using a slot (any_slot).To working ( access ) with the attribute in shader source code , just use this:
attribute vec3 my_attribute;
Can you see I sent with vec3 type because the glVertex3f has 3 float so is need to be three component floating-point vector.Varying variables.
This are used most to send data from vertex shader to fragment shader.
The most common example is texture coordinates from vertex shader to fragment shader.
But about how it's vertex and fragment shader in the next tutorial.
duminică, 25 august 2013
Gamescom 2013
"Gamescom is insane. Multiple giant halls filled with video games, besieged by 200,000 people, all jostling for hands-on time – and swag. While E3 is generally thought of as the industry's major event, this Cologne-based behemoth is the true, public-facing epicentre of the gaming year."
You can see some videos with the most wanted games.
I also like the new Batman: Arkham Origins - Nowhere to Run
Very nice idea with the Murasaki Baby
And also Watch Dogs...
vineri, 16 august 2013
Making Money with Blender...
Read the full article :
http://www.blenderguru.com/podcast-making-money-with-blender/