Fix texture and final render stages.
This commit is contained in:
parent
1c015a450d
commit
7c154c2ef6
18 changed files with 58 additions and 19 deletions
23
test/lamp_shape_generation.py
Normal file
23
test/lamp_shape_generation.py
Normal file
|
@ -0,0 +1,23 @@
|
|||
import numpy as np
|
||||
import matplotlib.pyplot as plt
|
||||
|
||||
height = 10
|
||||
radius = 2
|
||||
base_radius = 0.5
|
||||
base_length = 1.0
|
||||
|
||||
x_base = np.linspace(0, base_length, 10)
|
||||
y_base = base_radius*np.ones(x_base.shape[0])
|
||||
|
||||
x_lamp = np.linspace(base_length, height, 100)
|
||||
y_lamp = base_radius + ((x_lamp)/height)*(radius-base_radius)
|
||||
|
||||
x = np.append(x_base, x_lamp)
|
||||
y = np.append(y_base, y_lamp)
|
||||
plt.plot(x, y)
|
||||
|
||||
axes = plt.gca()
|
||||
axes.set_xlim([0, 1.1*base_length+height])
|
||||
axes.set_ylim([0,1.1*radius])
|
||||
|
||||
plt.show()
|
Binary file not shown.
Binary file not shown.
|
@ -1 +1 @@
|
|||
{"shape": "pendant", "division_offsets": [0.25, 0.25, 0.25, 0.25], "height": 3.6812407081509724, "fixture_radius": 0.3, "division_radii": [0.294556044831744, 0.587752251293952, 0.8598310084103927, 0.9056905517274985], "division_patterns": ["ramp", "ramp", "ramp", "sine"], "radius": 2.2969131039025945, "style": "billard"}
|
||||
{"shape": "pendant", "style": "billard", "division_offsets": [0.25, 0.25, 0.25, 0.25], "division_patterns": ["sine", "inv_square", "sine", "sine"], "fixture_radius": 0.3, "radius": 1.108292895591573, "height": 2.3656568205530943, "division_radii": [0.5013193491935374, 0.5714972928268524, 0.7183081060448532, 0.7995437239322076]}
|
Binary file not shown.
Before Width: | Height: | Size: 122 KiB After Width: | Height: | Size: 120 KiB |
Loading…
Add table
Add a link
Reference in a new issue