Skip to content

Commit d4c6bbd

Browse files
authored
Merge pull request #46 from Absulit/dev
Dev
2 parents aa5f642 + fff946c commit d4c6bbd

3 files changed

Lines changed: 18 additions & 30 deletions

File tree

index.html

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -25,19 +25,19 @@
2525
<script type="importmap">
2626
{
2727
"imports": {
28-
"points": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/points.min.js",
28+
"points": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/points.min.js",
2929

30-
"points/animation": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/animation.min.js",
31-
"points/audio": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/audio.min.js",
32-
"points/color": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/color.min.js",
33-
"points/debug": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/debug.min.js",
34-
"points/effects": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/effects.min.js",
35-
"points/image": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/image.min.js",
36-
"points/math": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/math.min.js",
37-
"points/noise2d": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/noise2d.min.js",
38-
"points/classicnoise2d": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/classicnoise2d.min.js",
39-
"points/random": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/random.min.js",
40-
"points/sdf": "https://cdn.jsdelivr.net/gh/absulit/points@0.5.1/build/core/sdf.min.js",
30+
"points/animation": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/animation.min.js",
31+
"points/audio": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/audio.min.js",
32+
"points/color": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/color.min.js",
33+
"points/debug": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/debug.min.js",
34+
"points/effects": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/effects.min.js",
35+
"points/image": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/image.min.js",
36+
"points/math": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/math.min.js",
37+
"points/noise2d": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/noise2d.min.js",
38+
"points/classicnoise2d": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/classicnoise2d.min.js",
39+
"points/random": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/random.min.js",
40+
"points/sdf": "https://cdn.jsdelivr.net/gh/absulit/points@0.6.0/build/core/sdf.min.js",
4141

4242
"datgui": "https://cdn.jsdelivr.net/gh/dataarts/dat.gui@0.7.9/build/dat.gui.module.js"
4343
}

src/renderpasses/renderpass0/frag.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -134,15 +134,10 @@ const audioLength = 826.; // 800. 826. 550.
134134
const minNumSides = 3.;
135135
136136
@fragment
137-
fn main(
138-
@location(0) color: vec4f,
139-
@location(1) uv: vec2f,
140-
@location(2) ratio: vec2f, // relation between params.screen.x and params.screen.y
141-
@location(3) uvr: vec2f, // uv with aspect ratio corrected
142-
@location(4) mouse: vec2f,
143-
@builtin(position) position: vec4f
144-
) -> @location(0) vec4f {
145-
137+
fn main(in:FragmentIn) -> @location(0) vec4f {
138+
let uv = in.uv;
139+
let uvr = in.uvr;
140+
let ratio = in.ratio;
146141
let center = vec2(.5) * ratio;
147142
148143
// params.audioLength 1024

src/renderpasses/renderpass0/vert.js

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,15 +5,8 @@ const vert = /*wgsl*/`
55
${structs}
66
77
@vertex
8-
fn main(
9-
@location(0) position: vec4<f32>,
10-
@location(1) color: vec4<f32>,
11-
@location(2) uv: vec2<f32>,
12-
@location(3) normal: vec3<f32>,
13-
@builtin(vertex_index) vertexIndex: u32
14-
) -> Fragment {
15-
16-
return defaultVertexBody(position, color, uv, normal);
8+
fn main(in:VertexIn) -> FragmentIn {
9+
return defaultVertexBody(in.position, in.color, in.uv, in.normal);
1710
}
1811
`;
1912

0 commit comments

Comments
 (0)