Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Messages - JeGX

Pages: 1 ... 17 18 [19] 20 21 ... 58
361
GeeXLab - english forum / Re: Shadering Chameleon V2.0 vs. Intel graphics
« on: December 06, 2015, 08:52:00 PM »
The head is missing here too. But it seems you have tweaked a bit the code in the map() function (around line 197). I copied the original map()  function from Shadertoy website and the chameleon looks good with a GTX 960:



I will check the demo with the Intel HD 530 asap.

362
GeeXLab - english forum / GeeXLab 0.9.1.0 for Linux released
« on: December 05, 2015, 01:52:32 PM »

363
GeeXLab - english forum / GeeXLab 0.9.1.0 released
« on: December 04, 2015, 07:44:16 PM »
GeeXLab 0.9.1.0 for Windows is available:
http://www.geeks3d.com/hacklab/20151204/geexlab-0-9-1-0-released-for-windows-32-and-64-bit/

Versions for other OSes will be available very soon.


364
3D-Tech News Around The Web / Re: Shadertoy/GeeXLab - La calanque
« on: December 04, 2015, 07:41:57 PM »
Nice!

Less than 30 FPS on my GTX 960 in 800x480...

365
GeeXLab - english forum / From GLSL Hacker to GeeXLab
« on: December 04, 2015, 07:38:07 PM »
GLSL Hacker project has been stopped and GeeXLab project has been reactivated.

Here are some explanations:

http://www.geeks3d.com/hacklab/20151203/goodbye-glsl-hacker-welcome-back-geexlab/

366
GeeXLab - english forum / Re: Shadering Chameleon V2.0 vs. Intel graphics
« on: December 04, 2015, 07:34:42 PM »
I'll try to check this demo later. Probably an bug in Intel desktop OpenGL driver...

Similar graphics bugs: http://www.geeks3d.com/forums/index.php/topic,3928.0.html

367
3D-Tech News Around The Web / NVIDIA R359.12 Hotfix Driver
« on: December 03, 2015, 11:17:22 AM »
R359.12 is a GeForce Hot Fix driver that addresses game crashes on certain GeForce GTX 860M notebooks.

Downloads:
- win10 64-bit
- win10 32-bit

- win7 / win8 64-bit
- win7 / win8 32-bit

(source)

368
Quote
Oculus VR is going to make a “special announcement” this Thursday during The Game Awards, which is an annual livestreaming show that attempts to recognize excellence in game development.

Link: http://venturebeat.com/2015/11/30/oculus-vr-will-have-a-special-announcement-at-the-game-awards/

369
3D-Tech News Around The Web / Warsow 2.0 released
« on: December 01, 2015, 01:55:54 PM »
Warsow is set in a futuristic cartoonish world where rocketlauncher-wielding pigs and lasergun-carrying cyberpunks roam the streets. It is a completely free, fast-paced first-person shooter (FPS) for Windows, Linux, and Mac OS X.

Links:
- Warsow 2.0 blog post
- Downloads
- Source code




370
3D-Tech News Around The Web / Visual Studio 2015 Update 1 - v140_xp
« on: December 01, 2015, 01:16:17 PM »
Perfect update, it's exactly what I need to target Windows XP platforms:



371
3D-Tech News Around The Web / Visual Studio 2015 Update 1
« on: December 01, 2015, 12:23:08 PM »
Quote
Today, we are happy to announce the release of Visual Studio 2015 Update 1. This release includes our latest feature and functionality updates.

Links:
- Release notes
- VS2015 Update 1 DOWNLOAD

372
GameDevDaily is a new blogging / knowledge sharing platform for professional game developers.

Quote
Hi. I’m Forrest Smith and welcome to GameDevDaily. GameDevDaily is a curated platform for sharing knowledge with professional game developers. It’s heavily inspired by Mike Acton’s AltDevBlogADay which enabled and inspired many developers, including myself, to start writing.

Link: https://gamedevdaily.io/

373
GeeXLab - english forum / Re: GeeXLab GPU program live-updater bug
« on: November 21, 2015, 01:33:31 PM »
Weird, I just tested and it's the opposite: a blank line is inserted at the start. I will check that strange behavior.

And yes, opening a shader code requires more clicks than for a script code. Don't ask me why... ;)

374
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 17, 2015, 09:09:45 PM »
Great! Does this fix the scrambled order of the position components?

Yes, the issue should be fixed.

375
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 17, 2015, 04:01:59 PM »
I found another bug in gh_vertex_pool.vertex_set_position() and gh_vertex_pool.vertex_set_color().

Now the grid deformer demo works fine in Python.


In your code, you mix vb_set_vertex_position and vertex_get_position:

gh_vertex_pool.vertex_set_position() writes to CPU memory and gh_vertex_pool.vertex_get_position() reads from CPU memory.

gh_vertex_pool.vb_set_vertex_position() writes directly to GPU memory and gh_vertex_pool.vb_get_vertex_position() reads from GPU memory.

That's why the position you have written with gh_vertex_pool.vb_set_vertex_position() can't be read with gh_vertex_pool.vertex_get_position().

I will release a new geexlab asap (today I hope).




376
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 17, 2015, 01:54:43 PM »
I will code a little demo in Python to check your issue. I let you know asap.

377
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 17, 2015, 01:09:22 PM »
If you need to set the position of particles once (in an INIT script for example), use that code:

Code: [Select]
num_particles = 100
vp = gh_vertex_pool.create(num_particles)

for i=0, num_particles-1 do
    local x = ...
    local y = ...
    local z = ...
    gh_vertex_pool.vertex_set_position(vp, i, x, y, z, 1)
end


You can also use gh_vertex_pool.vertex_set_position() in a FRAME script.

If you need to update the position more frequently (FRAME script), you can update the position of particles in GPU memory with GPU mapping:

Code: [Select]

num_particles = 100
vp = gh_vertex_pool.create(num_particles)

gh_vertex_pool.vb_map(vp)

for i=0, num_particles-1 do
    local x = ...
    local y = ...
    local z = ...
    gh_vertex_pool.vb_set_vertex_position(vp, i, x, y, z, 1)
end

gh_vertex_pool.vb_unmap(vp)

Both methods work in an INIT or FRAME script.


378
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 17, 2015, 12:28:32 PM »
oops, I didn't see your post.
Let me check.

379
Quote
The streets of downtown Austin, just cleared of music festival attendees and auto racing fans, are now filled with enthusiasts of a different sort. This year the city is host to SC15, the largest event for supercomputing systems and software, and AMD is on site to meet with customers and technology partners.  The hardware is here, of course, including industry-leading AMD FirePro™ graphics and the upcoming AMD Opteron™ A1100 64-bit ARM® processor. However, the big story for AMD at the show this year is the Boltzmann Initiative, delivering new software tools to take advantage of the processing power of our products, including those on the future roadmap, like the new “Zen” x86 CPU core coming next year.  Ludwig Boltzmann was a theoretical physicist and mathematician who developed critical formulas for predicting the behavior of different forms of matter. Today, these calculations are central to work done by the scientific and engineering communities we are targeting with these tools.
 

Finally, for applications already developed in CUDA, they can now be ported into C++. This is achieved using the new Heterogeneous-computing Interface for Programmers (HIP) tool that ports CUDA runtime APIs into C++ code. AMD testing shows that in many cases 90 percent or more of CUDA code can be automatically converted into C++ by HIP. The remainder will require manual programming, but this should take a matter of days, not months as before. Once ported, the application could run on a variety of underlying hardware, and enhancements could be made directly through C++. The overall effect would enable greater platform flexibility and reduced development time and cost.

Link: https://community.amd.com/community/amd-business/blog/2015/11/16/a-defining-moment-for-heterogeneous-computing

380
GeeXLab - english forum / Re: gh_vertex_pool.render parameter count wrong?
« on: November 06, 2015, 01:49:19 PM »
Thanks for your feedback, indeed, the recent changes I did in the Lua API are not available in the Python plugin.

gh_vertex_pool.render() has 3 paramerters, the last being the number of particles to render.
The current python function has only two and does not work because the number of particles is set to 0.

And yes, gh_vertex_pool.vb_map() and vb_unmap() are the correct names.

I updated the Python plugin, it will be released as soon as possible. If you are on Windows, I can send you a test version quickly.


Pages: 1 ... 17 18 [19] 20 21 ... 58