d it with the following:
"An integer that is greater than or equal to 0, which to sets the number of times that the Tergenza sky patches are split. Set to 0 to view a sky mask with the typical Tregenza sky, which will divide up the sky with a coarse density of 145 sky patches. Set to 1 to view a sky mask of a Reinhart sky, which will divide up each of these Tergenza patches into 4 patches to make a sky with a total of 580 sky patches. Higher numbers input here will ensure a greater accuracy but will also take longer. The default is set to 3 to give you a high accuracy."
To answer the question of what the number is supposed to be, it is really whatever level of accuracy that you need the results to be. You can put it as high of a number as you like until your system crashes :)…
tween 3 different types of sky for Ladybug and also Radiance and the difference is less than 5%.
2. Ladybug is using gendaymtx to generate the sky. You can read the details here: http://www.radiance-online.org/learning/documentation/manual-pages/pdfs/gendaymtx.pdf
3. You can use Daysim subprogram ds_shortterm to generate the sky for less than and hour timesteps (http://daysim.ning.com/page/daysim-subprogram-ds-shortterm-1) but then the number of patches will be limited to 145 patches. It is not applied to Honeybee.
4. Sky is almost 0 on the top because of the bug that you found. The value for the last row of patches was missing from the code. It should be fixed now.
Mostapha…
思った感じになりません。
balls の代わりにplanarカーブを直接入れてみましたがエラーが出ます。
ファンクションにしてみたところ、forループので作った数値が反映されていません。
ファンクションのインスタンス?を出力していないと思い上記のようにしましたがエラーが出てしまいます。
以上の事から自分の認識が正しいのかよくわからなくなりました・・・
python自体の深いところをわかっているわけではないので余計こんがらがりました。
そこで、for b in ballsはどのような条件または使い方であれば使えるのでしょうか?
そして、上記のように別のオブジェクトに対しての使い方はどのようにすればできるのでしょうか?
2:同じファンクション内のdist = rs.Distance(self.pos,b.pos)についてですが
この文章も for b in balls によってbはBallのインスタンスであると定義?されたためb.posがbの位置であると分かるのでしょうか?
pythonは定義しなくても動いてしまうのでどのような時に使えるのか文章見ただけではよくわかりません・・・
大変細かいことかもしれませんが、よりpythonをしっかりと理解するためにも、どなたかわかる方ご教授いただけると幸いです。…
a curve in Rhino and fully create the extruded wall that I want. The problem I'm having is that I want to apply this process on each of the 145 curves I have, but if I simply add all these references to my "crv" object in grasshopper, each curve interacts with all other curves.
For example, at one point I move the curve up (in the z direction) to create the height I want and then loft those two lines together. It works fine if I only reference a single one of my curves, but when I reference multiple it creates one loft through all of the lines I created, as opposed to 3 lofts, each through the original curve and the moved/copied curve.
Is there any way I can have my process work on each curve individually and iteratively without having to copy my logic 144 times? Thanks!…
t 9:30am?
If that is the case, does gendaymtx takes the average value between 9am and 10am for the direct normal, diffuse horizontal and global horizontal radiations from the weather file for its calculation?
May I ask the source of reference mentioning gendaymtx's consideration of "radiation values for the hour between time steps" since it does not seem to be mentioned in the manual of gendaymtx?
It seems that the skyVisualizer produces a more reasonable Perez sky image for the hour with no direct radiation (e.g. 7:30am, 1-Jan) as compared to that by the skyDome component:
…