MathGroup Archive 2012

[Date Index] [Thread Index] [Author Index]

Search the Archive

Re: Speed of VectorPlot3D... What is Rendering?

  • To: mathgroup at smc.vnet.net
  • Subject: [mg128141] Re: Speed of VectorPlot3D... What is Rendering?
  • From: "djmpark" <djmpark at comcast.net>
  • Date: Tue, 18 Sep 2012 03:43:19 -0400 (EDT)
  • Delivered-to: l-mathgroup@mail-archive0.wolfram.com
  • Delivered-to: l-mathgroup@wolfram.com
  • Delivered-to: mathgroup-newout@smc.vnet.net
  • Delivered-to: mathgroup-newsend@smc.vnet.net
  • References: <16608022.52417.1347856039272.JavaMail.root@m06>

I would be especially interested in how one can specify a dynamic graphic in
which part of the graphical background is a complicated static graphic
overlaid with a simple dynamic locator and some very simple graphics. How
can I prevent the complicated static portion from being re-rendered each
time the locator is moved?

Example:

backgroundPlot1 =
 ContourPlot[Sin[x y], {x, 0, \[Pi]}, {y, 0, \[Pi]},
  ContourShading -> None,
  MaxRecursion -> 2,
  PlotPoints -> 15] 

backgroundPlot2 =
 ContourPlot[Sin[x y], {x, 0, \[Pi]}, {y, 0, \[Pi]},
  ColorFunction -> ColorData["DarkRainbow"],
  MaxRecursion -> 5,
  PlotPoints -> 100] 

DynamicModule[{pt = {1, 1} \[Pi]/2},
 LocatorPane[Dynamic[pt], backgroundPlot1]
 ] 

DynamicModule[{pt = {1, 1} \[Pi]/2},
 LocatorPane[Dynamic[pt], backgroundPlot2]
 ] 

The Locator moves easily in the first case and is sticky and sluggish in the
second case.

Is there a way around this problem?


David Park
djmpark at comcast.net 
http://home.comcast.net/~djmpark/index.html 



From: Alexei Boulbitch [mailto:boulbitch at gmx.de] 

Dear Community,

I wonder, what is Rendering? 

First, how should this word be translated in the Mathematica context. I am
not English native speaker, and looked into a dictionary. A good one. It
returned me about 300 meanings of the word none of which I could really
correlate with the graphics operations. 

I looked into help and find this:

"Rendering opens a submenu to control rendering operations."
and details do not help to understand what does it do.

It is like in one of Lem's stories: "Sepulkys are necessary to make
sepulation". "Sepulation is the process using sepulkys" (not sure that my
translation is equal to the original one, but the sense is there. 

So, what the Rendering mean and what does it do?

Best regards, Alexei



-- 
Alexei BOULBITCH,
Dr. , habil. 
IEE S.A.
Department for Material Development
ZAE Weiergewan
11, rue Edmond Reuter
L-5326 Contern, Luxembourg

Tel.          ++352-2454-2566
Fax.:        ++352 424737201
mobile:       +49 (0) 151 524 066 44  
E-mail:      alexei.boulbitch at iee.lu 
                boulbitch at gmx.de






  • Prev by Date: Re: A new FrontEnd
  • Next by Date: Re: Epilog/Prolog and Show Question
  • Previous by thread: Re: Speed of VectorPlot3D... What is Rendering?
  • Next by thread: Changing typeface using the find and replace dialog