Not all polygons drawn

2009-03-31
2013-04-25
  • Josiah Manson
    Josiah Manson
    2009-03-31

    Not all polygons are drawn in my scenes and rerendering the exact same scene produces different results each time. Sometimes the results will be OK, but for some scenes they are not. At first I thought the inconsistency was due to mutithreading, but even when disabled I get problems. No errors are reported to the console. My example that does not work is here http://people.cs.tamu.edu/jmanson/files/test.zip .

     
    • Josiah Manson
      Josiah Manson
      2009-03-31

      I forgot to show an image demonstrating the problem. I don't think there is a preview, so I hope my html came out right. <img src="http://people.cs.tamu.edu/jmanson/files/00191.png">

       
    • Okan Arikan
      Okan Arikan
      2009-04-07

         Hi Josiah,

         On Win32 I was unable to reproduce the problem with the SVN trunk (rev 1203). All polygons render fine.

         Can you tell me what hardware/software you're running? Are you using the SVN or the binary builds?

         Thanks

         Okan

       
      • Josiah Manson
        Josiah Manson
        2009-04-10

        I am using the binary version 2.2.5 on Windows Vista. I have a 4 core Intel Core 2 Quad Q6700 with 3 gigs of ram. It seems that when I tried disabling multithreading by not specifying that it should multithread, it was multithreading anyhow. Will specifying one thread on the command line disable multithreading?

        Also, I noticed that when I increase the resolution of the rendered image that artifacts seem to disappear. Maybe setting a lower resolution output will cause problems for you?

         
        • Okan Arikan
          Okan Arikan
          2009-04-11

             This seems interesting. Two possibilities:

             - One of the bug fixes since the binary release solves this problem
             - The problem only manifests in release mode.

              I'll compare the sources to see which one is going on.

              By default, Pixie runs as many threads as the cores on your machine + 1 (n threads actually doing work + 1 thread dispatching jobs). The number of threads option controls the number of worker threads.

             Okan

           
    • Jacob Czech
      Jacob Czech
      2009-05-15

      I'm also having the same problem.
      http://img401.imageshack.us/img401/1152/polysmissing.png
      http://img190.imageshack.us/img190/2138/polyspresent.png
      The machine is a dual processor quad core xeon e5472 (3.0 GHz) running ubuntu 8.04. If any additional information would be useful to the developers, let me know.

       
    • Raphael Sebbe
      Raphael Sebbe
      2009-05-18

      I could not reproduce the problem either (tried 10x). [MacOS X 10.5.7 - 2xCore2 - 32-bit, rev 1205, debug]

      Raphael