Jump to content

schwungsau

Members
  • Content count

    197
  • Donations

    0.00 CAD 
  • Joined

  • Last visited

  • Days Won

    27

Posts posted by schwungsau


  1. 3 hours ago, jerjozwik said:

    very cool work. i just started playing with julia sets in Cop2 nodes set to volume. have you done any fractal tests as volumetrics?

    tks, i did some volume renders with displacement, Lee Giggs style, but the rendertime was extreme slow.

    julia, manldebulb is quite data heavy and limits creative freedom. i am using only real geo / splines instead.


  2. i am playing more with Vex right now:

     

    Vex Code:

    float resX = 600;
    float resY = 600;
    float deltaD = 0.5;
    int numVert = 3;
    float pi = 3.1415922653;
    float rotOffset = pi / 6.0;
    vector pos= {0,0,0};
    
    float cx = (resX/2.0)*cos((2*pi/numVert) + rotOffset) + (resX /2);
    float cy = (resY/2.0)*sin((2*pi/numVert) + rotOffset) + (resY /2);
    
    int iter = chf("iteration");
    
    for(int i=0; i<(iter+15); i++) {
         int num = int(((rand(i)*32767) % numVert) +1);
    
         float xVert = (resX/2) * cos((2*pi*num / numVert) + rotOffset) + (resX/2);
         float yVert = (resY/2) * sin((2*pi*num / numVert) + rotOffset) + (resY/2);
            
            cx += deltaD * (xVert - cx);
            cy += deltaD * (yVert - cy);
            if(i>15) {
                pos.x = cx;
                pos.y = cy;
                addpoint( 0, pos );
                }
            }
            

     

     

     

    • Like 1

  3. Not all CPUs can drive 4 GPUs at full PCIe x16 speed. CPUs have a feature called "PCIe lanes" which describes how fast data can be communicated between the CPU and the GPU. Some CPUs have fewer PCIe lanes than others. For example, the Core i7-5820K 3.3GHz has 28 PCIe lanes while the i7-5930K 3.5GHz has 40 PCIe lanes. This means the 5930K can drive more GPUs and at higher speeds

    opencl runs all cards and cpu's. not houdini opencl but if have renderer like porrender it renders on everything.  you even can mix nividai and amd.

    why not get the AMD dual pro, 2x 16MB 2X GPU on one card for houdini openGL and hodini-OpenCL for sims and nividia20170 for cuda renderers. 2 cards for 3 jobs.

     


  4. with gpu you get diuble renderpower. 3nd card 80% more speed and 4th card 60% more speed. with 4 cards your bottleneck will be the motherboard and cpu. the cpu more core to feed the gpu cards with data.

    Quote

    If you’re building a computer for Redshift today and anticipate adding more GPUs to it in the future, we recommend choosing a motherboard that has 4 PCIe3.0 x16 slots or more. Please note that some motherboards will claim to have 4 PCIe3.0 x16 slots but their specifications will say something like (x16, x16), (x8, x8, x8, x8). This means "if you have two GPUs, they’ll both run at x16 speed but if you have 4 GPUs, each will run at x8 speed". In other words, even though the motherboard has 4 slots, they can't all be running at full x16 speed at once.

     
     

     


  5. openCL nodes in houdini does not support multi GPU, it just runs on the first GPU in the system. it has only a fallback option to CPU.

    basicly, openCL is runs on everything at some some time cpu and gpu but current houdini does not support it yet,

     

     


  6. changing thie values at rendertime is modern way. pathtracing is much faster with dealing huge amount of data.
    the bottleneck is the opengl display, this slows it down a lot. USD might be fast enough, it will come soon ! you can already usd plugins already on github. also, VDB4 can store particles too, thats may be future improvement in data files handling.

    but i think doing fast GPU pathracing and change values in realtime is current state of art. that's what i am doing.


  7. On 2017-06-30 at 9:57 AM, sanostol said:

    what about the opencl performance compared to a titanx(pascal), 16 gig ram are tempting

     

     

    AMD cards should perform better with sims. all nvidia cards are limited to 2GB, they just support opencl1.2.

×