forked from processing/p5.js
/
p5.js
49 lines (42 loc) · 1.14 KB
/
p5.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
define(function (require) {
'use strict';
var p5 = require('core');
var PVector = require('math.pvector');
require('color.creating_reading');
require('color.setting');
require('data.array_functions');
require('data.string_functions');
require('dom.manipulate');
require('dom.pelement');
require('environment');
require('image');
require('image.loading_displaying');
require('input.files');
require('input.keyboard');
require('input.mouse');
require('input.time_date');
require('input.touch');
require('math.calculation');
require('math.random');
require('math.noise');
require('math.trigonometry');
require('output.files');
require('output.image');
require('output.text_area');
require('shape.2d_primitives');
require('shape.attributes');
require('shape.curves');
require('shape.vertex');
require('structure');
require('transform');
require('typography.attributes');
require('typography.loading_displaying');
if (document.readyState === 'complete') {
p5._init();
} else {
window.addEventListener('load', p5._init , false);
}
window.p5 = p5;
window.PVector = PVector;
return p5;
});