Take the 2-minute tour ×
Game Development Stack Exchange is a question and answer site for professional and independent game developers. It's 100% free, no registration required.

I have two point clouds of n points:

  1. A dense ball-shape point cloud with many points inside
  2. A spherical point cloud with points on its surface.

Is there (really) any difference between rendering (complexity/time) of these two point clouds?

How does the distortion of points affect the complexity of the rasterisation process?

share|improve this question
    
Could you clarify what you mean by "distortion of points" and why you suspect it alone could affect the complexity? Also, ball vs. sphere usually means the ball has (a lot) more points than the sphere cloud. That alone could be a trivial difference. –  teodron Feb 19 at 11:33
    
@teodron, The question is self contained. Distortion of points may have impacts on depth and occlusion. please see the comment from ClassicThunder below. I am looking for a complete (detailed) answer. –  Jolfaei Feb 20 at 13:01
    
thanks, but I am not in a position to answer your question. What I fear is that other people would not understand the terminology. Once again, could you explain in one sentence or even a picture what you mean by "distortion of points" that "may have an impact on depth or occlusion"? As I said, a sphere has way less points than a ball, so there's a higher amount of points to be processed. In a way, probably this might help you: http.developer.nvidia.com/GPUGems/gpugems_ch29.html. Cheers! –  teodron Feb 20 at 14:09

2 Answers 2

No, from rasterization point of view both are the same. GPU processes all points independently and doesn't care about their position.

share|improve this answer
1  
Your answer, while being technically correct (the best kind of correct), isn't very useful. Explaining why the rasterization behaves the same in both situations would help. Having to ask this question demonstrates that OP lacks an understanding of the underlying technologies so diving into how depth does not effect the complexity of the rasterization process would be useful for him and future visitors. –  ClassicThunder Aug 29 '14 at 17:42
    
Why does this post deserve downvotes? It doesn't answer the question? –  Jeff Miles Aug 29 '14 at 17:50
    
I didn't downvote. But I would assume who ever did also though your answer was not helpful, probably for the same reasons I specified. –  ClassicThunder Aug 29 '14 at 18:01
    
Down votes happen. Try not to take it personally and resort to name calling. Thanks. Based on your other answers, I'd suggest putting a little more effort into expanding your answers. –  Byte56 Aug 29 '14 at 19:00
1  
@JeffMiles, I appreciate your effort to answer my question (in brief). However, please note that I am looking for a complete (detailed) answer to clarify my doubts (I agree with @ClassicThunder). I really appreciate if a senior member shed lights on me. –  Jolfaei Aug 29 '14 at 20:24

In theory, it will take the same time to render regardless. However, if a point occluded points in the back, then some pixels may be discarded before they are rasterized (because they failed the depth test), and I can imagine that that would be slightly faster.

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.