2.0.233 • Published 4 months ago

scratch-render v2.0.233

Weekly downloads
1,779
License
AGPL-3.0-only
Repository
github
Last release
4 months ago

scratch-render

WebGL-based rendering engine for Scratch 3.0

CircleCI

Greenkeeper badge

Installation

npm install https://github.com/scratchfoundation/scratch-render.git

Setup

<!DOCTYPE html>
<html lang="en">
    <head>
        <meta charset="UTF-8">
        <title>Scratch WebGL rendering demo</title>
    </head>

    <body>
        <canvas id="myStage"></canvas>
        <canvas id="myDebug"></canvas>
    </body>
</html>
var canvas = document.getElementById('myStage');
var debug = document.getElementById('myDebug');

// Instantiate the renderer
var renderer = new require('scratch-render')(canvas);

// Connect to debug canvas
renderer.setDebugCanvas(debug);

// Start drawing
function drawStep() {
    renderer.draw();
    requestAnimationFrame(drawStep);
}
drawStep();

// Connect to worker (see "playground" example)
var worker = new Worker('worker.js');
renderer.connectWorker(worker);

Standalone Build

npm run build
<script src="/path/to/render.js"></script>
<script>
    var renderer = new window.RenderWebGLLocal();
    // do things
</script>

Testing

npm test

Donate

We provide Scratch free of charge, and want to keep it that way! Please consider making a donation to support our continued engineering, design, community, and resource development efforts. Donations of any size are appreciated. Thank you!

Committing

This project uses semantic release to ensure version bumps follow semver so that projects depending on it don't break unexpectedly.

In order to automatically determine version updates, semantic release expects commit messages to follow the conventional-changelog specification.

You can use the commitizen CLI to make commits formatted in this way:

npm install -g commitizen@latest cz-conventional-changelog@latest

Now you're ready to make commits using git cz.

2.0.233

4 months ago

2.0.232

4 months ago

2.0.231

4 months ago

2.0.230

4 months ago

2.0.209

5 months ago

2.0.208

5 months ago

2.0.218

5 months ago

2.0.217

5 months ago

2.0.216

5 months ago

2.0.215

5 months ago

2.0.214

5 months ago

2.0.213

5 months ago

2.0.212

5 months ago

2.0.211

5 months ago

2.0.210

5 months ago

2.0.219

5 months ago

2.0.229

4 months ago

2.0.228

4 months ago

2.0.227

4 months ago

2.0.226

4 months ago

2.0.225

4 months ago

2.0.224

4 months ago

2.0.223

4 months ago

2.0.222

4 months ago

2.0.221

4 months ago

2.0.220

5 months ago

2.0.207

5 months ago

2.0.206

5 months ago

2.0.205

5 months ago

2.0.204

5 months ago

2.0.203

5 months ago

2.0.202

5 months ago

2.0.201

5 months ago

2.0.200

5 months ago

1.2.81

9 months ago

1.2.82

9 months ago

1.2.80

9 months ago

1.2.85

9 months ago

1.2.86

9 months ago

1.2.83

9 months ago

1.2.84

9 months ago

1.2.89

9 months ago

1.2.87

9 months ago

1.2.88

9 months ago

1.2.92

9 months ago

1.2.93

8 months ago

1.2.90

9 months ago

1.2.91

9 months ago

1.2.96

8 months ago

1.2.97

8 months ago

1.2.94

8 months ago

1.2.95

8 months ago

1.2.98

8 months ago

1.2.99

8 months ago

1.2.71

9 months ago

1.2.74

9 months ago

1.2.75

9 months ago

1.2.72

9 months ago

1.2.73

9 months ago

1.2.78

9 months ago

1.2.79

9 months ago

1.2.76

9 months ago

1.2.77

9 months ago

1.2.101

8 months ago

1.2.100

8 months ago

1.2.103

8 months ago

1.2.102

8 months ago

1.2.105

8 months ago

1.2.104

8 months ago

1.2.107

8 months ago

1.2.106

8 months ago

1.2.112

8 months ago

1.2.111

8 months ago

1.2.114

8 months ago

1.2.113

8 months ago

1.2.116

8 months ago

1.2.115

8 months ago

1.2.118

8 months ago

1.2.117

8 months ago

1.2.110

8 months ago

2.0.15

8 months ago

2.0.16

8 months ago

2.0.13

8 months ago

2.0.14

8 months ago

2.0.11

8 months ago

2.0.12

8 months ago

2.0.10

8 months ago

1.2.109

8 months ago

1.2.108

8 months ago

1.2.123

8 months ago

1.2.122

8 months ago

1.2.125

8 months ago

1.2.124

8 months ago

1.2.126

8 months ago

2.0.19

8 months ago

2.0.17

8 months ago

1.2.121

8 months ago

2.0.18

8 months ago

1.2.120

8 months ago

2.0.26

8 months ago

2.0.27

8 months ago

2.0.24

8 months ago

2.0.25

8 months ago

2.0.22

8 months ago

2.0.23

8 months ago

2.0.20

8 months ago

2.0.21

8 months ago

1.2.119

8 months ago

2.0.28

8 months ago

2.0.29

8 months ago

2.0.37

7 months ago

2.0.38

7 months ago

2.0.35

8 months ago

2.0.36

8 months ago

2.0.33

8 months ago

2.0.34

8 months ago

2.0.31

8 months ago

2.0.32

8 months ago

2.0.30

8 months ago

2.0.39

7 months ago

2.0.48

7 months ago

2.0.49

7 months ago

2.0.46

7 months ago

2.0.47

7 months ago

2.0.44

7 months ago

2.0.45

7 months ago

2.0.42

7 months ago

2.0.43

7 months ago

2.0.40

7 months ago

2.0.41

7 months ago

2.0.59

7 months ago

2.0.57

7 months ago

2.0.58

7 months ago

2.0.55

7 months ago

2.0.56

7 months ago

2.0.53

7 months ago

2.0.54

7 months ago

2.0.51

7 months ago

2.0.52

7 months ago

2.0.50

7 months ago

2.0.68

7 months ago

2.0.69

7 months ago

2.0.66

7 months ago

2.0.67

7 months ago

2.0.64

7 months ago

2.0.65

7 months ago

2.0.62

7 months ago

2.0.63

7 months ago

2.0.60

7 months ago

2.0.61

7 months ago

2.0.79

7 months ago

2.0.77

7 months ago

2.0.78

7 months ago

2.0.75

7 months ago

2.0.76

7 months ago

2.0.73

7 months ago

2.0.74

7 months ago

2.0.71

7 months ago

2.0.72

7 months ago

2.0.70

7 months ago

2.0.88

7 months ago

2.0.89

7 months ago

2.0.86

7 months ago

2.0.87

7 months ago

2.0.84

7 months ago

2.0.85

7 months ago

2.0.82

7 months ago

2.0.83

7 months ago

2.0.80

7 months ago

2.0.81

7 months ago

2.0.99

6 months ago

2.0.97

7 months ago

2.0.98

6 months ago

2.0.95

7 months ago

2.0.96

7 months ago

2.0.93

7 months ago

2.0.94

7 months ago

2.0.91

7 months ago

2.0.92

7 months ago

2.0.90

7 months ago

2.0.191

5 months ago

2.0.190

5 months ago

2.0.199

5 months ago

2.0.198

5 months ago

2.0.197

5 months ago

2.0.196

5 months ago

2.0.195

5 months ago

2.0.194

5 months ago

2.0.193

5 months ago

2.0.192

5 months ago

2.0.179

5 months ago

2.0.178

5 months ago

2.0.177

5 months ago

2.0.176

5 months ago

2.0.175

5 months ago

2.0.174

5 months ago

2.0.173

5 months ago

2.0.172

5 months ago

2.0.171

5 months ago

2.0.170

5 months ago

2.0.180

5 months ago

2.0.189

5 months ago

2.0.188

5 months ago

2.0.187

5 months ago

2.0.186

5 months ago

2.0.185

5 months ago

2.0.184

5 months ago

2.0.183

5 months ago

2.0.182

5 months ago

2.0.181

5 months ago

2.0.159

5 months ago

2.0.158

5 months ago

2.0.157

6 months ago

2.0.156

6 months ago

2.0.155

6 months ago

2.0.154

6 months ago

2.0.153

6 months ago

2.0.152

6 months ago

2.0.151

6 months ago

2.0.150

6 months ago

2.0.169

5 months ago

2.0.168

5 months ago

2.0.167

5 months ago

2.0.166

5 months ago

2.0.165

5 months ago

2.0.164

5 months ago

2.0.163

5 months ago

2.0.162

5 months ago

2.0.161

5 months ago

2.0.160

5 months ago

2.0.3

8 months ago

2.0.2

8 months ago

2.0.139

6 months ago

2.0.5

8 months ago

2.0.138

6 months ago

2.0.4

8 months ago

2.0.137

6 months ago

2.0.7

8 months ago

2.0.136

6 months ago

2.0.6

8 months ago

2.0.135

6 months ago

2.0.9

8 months ago

2.0.134

6 months ago

2.0.8

8 months ago

2.0.133

6 months ago

2.0.132

6 months ago

2.0.131

6 months ago

2.0.130

6 months ago

2.0.1

8 months ago

2.0.0

8 months ago

2.0.149

6 months ago

2.0.148

6 months ago

2.0.147

6 months ago

2.0.146

6 months ago

2.0.145

6 months ago

2.0.144

6 months ago

2.0.143

6 months ago

2.0.142

6 months ago

2.0.141

6 months ago

2.0.140

6 months ago

2.0.109

6 months ago

2.0.119

6 months ago

2.0.118

6 months ago

2.0.117

6 months ago

2.0.116

6 months ago

2.0.115

6 months ago

2.0.114

6 months ago

2.0.113

6 months ago

2.0.112

6 months ago

2.0.111

6 months ago

2.0.110

6 months ago

2.0.129

6 months ago

2.0.128

6 months ago

2.0.127

6 months ago

2.0.126

6 months ago

2.0.125

6 months ago

2.0.124

6 months ago

2.0.123

6 months ago

2.0.122

6 months ago

2.0.121

6 months ago

2.0.120

6 months ago

2.0.108

6 months ago

2.0.107

6 months ago

2.0.106

6 months ago

2.0.105

6 months ago

2.0.104

6 months ago

2.0.103

6 months ago

2.0.102

6 months ago

2.0.101

6 months ago

2.0.100

6 months ago

1.2.69

9 months ago

1.2.70

9 months ago

1.2.60

9 months ago

1.2.63

9 months ago

1.2.64

9 months ago

1.2.61

9 months ago

1.2.62

9 months ago

1.2.67

9 months ago

1.2.68

9 months ago

1.2.65

9 months ago

1.2.66

9 months ago

1.2.56

9 months ago

1.2.57

9 months ago

1.2.54

9 months ago

1.2.55

9 months ago

1.2.58

9 months ago

1.2.59

9 months ago

1.2.52

9 months ago

1.2.53

9 months ago

1.1.52

10 months ago

1.1.51

10 months ago

1.1.50

10 months ago

1.1.53

10 months ago

1.1.29

10 months ago

1.1.28

10 months ago

1.1.30

10 months ago

1.1.34

10 months ago

1.1.33

10 months ago

1.1.32

10 months ago

1.1.31

10 months ago

1.1.38

10 months ago

1.1.37

10 months ago

1.1.36

10 months ago

1.1.35

10 months ago

1.1.39

10 months ago

1.1.41

10 months ago

1.1.40

10 months ago

1.1.45

10 months ago

1.1.44

10 months ago

1.1.43

10 months ago

1.1.42

10 months ago

1.1.49

10 months ago

1.1.48

10 months ago

1.1.47

10 months ago

1.1.46

10 months ago

1.1.12

11 months ago

1.1.11

11 months ago

1.1.10

11 months ago

1.1.16

11 months ago

1.1.15

11 months ago

1.1.14

11 months ago

1.1.13

11 months ago

1.1.19

10 months ago

1.1.18

10 months ago

1.1.17

11 months ago

1.1.23

10 months ago

1.1.22

10 months ago

1.1.21

10 months ago

1.1.20

10 months ago

1.1.27

10 months ago

1.1.26

10 months ago

1.1.25

10 months ago

1.1.24

10 months ago

1.1.1

11 months ago

1.1.0

11 months ago

1.1.9

11 months ago

1.1.8

11 months ago

1.1.7

11 months ago

1.1.6

11 months ago

1.1.5

11 months ago

1.1.4

11 months ago

1.1.3

11 months ago

1.1.2

11 months ago

1.0.307

11 months ago

1.0.306

11 months ago

1.0.321

11 months ago

1.0.320

11 months ago

1.0.327

11 months ago

1.0.326

11 months ago

1.0.329

11 months ago

1.0.328

11 months ago

1.0.323

11 months ago

1.0.322

11 months ago

1.0.325

11 months ago

1.0.324

11 months ago

1.0.319

11 months ago

1.0.310

11 months ago

1.0.316

11 months ago

1.0.315

11 months ago

1.0.318

11 months ago

1.0.317

11 months ago

1.0.312

11 months ago

1.0.311

11 months ago

1.0.314

11 months ago

1.0.313

11 months ago

1.0.309

11 months ago

1.0.308

11 months ago

1.2.41

10 months ago

1.2.42

10 months ago

1.2.40

10 months ago

1.2.45

9 months ago

1.2.46

9 months ago

1.2.43

9 months ago

1.2.44

9 months ago

1.2.49

9 months ago

1.2.47

9 months ago

1.2.48

9 months ago

1.2.50

9 months ago

1.2.51

9 months ago

1.2.18

10 months ago

1.2.19

10 months ago

1.2.20

10 months ago

1.2.23

10 months ago

1.2.24

10 months ago

1.2.21

10 months ago

1.2.22

10 months ago

1.2.27

10 months ago

1.2.28

10 months ago

1.2.25

10 months ago

1.2.26

10 months ago

1.2.29

10 months ago

1.2.30

10 months ago

1.2.31

10 months ago

1.2.34

10 months ago

1.2.35

10 months ago

1.2.32

10 months ago

1.2.33

10 months ago

1.2.38

10 months ago

1.2.39

10 months ago

1.2.36

10 months ago

1.2.37

10 months ago

1.2.12

10 months ago

1.2.13

10 months ago

1.2.10

10 months ago

1.2.11

10 months ago

1.2.16

10 months ago

1.2.17

10 months ago

1.2.14

10 months ago

1.2.15

10 months ago

1.0.330

11 months ago

1.0.332

11 months ago

1.0.331

11 months ago

1.0.334

11 months ago

1.0.333

11 months ago

1.0.336

11 months ago

1.0.335

11 months ago

1.2.0

10 months ago

1.2.8

10 months ago

1.2.7

10 months ago

1.2.6

10 months ago

1.2.5

10 months ago

1.2.4

10 months ago

1.2.3

10 months ago

1.2.2

10 months ago

1.2.1

10 months ago

1.2.9

10 months ago

1.0.305

11 months ago

1.0.304

11 months ago

1.0.301

11 months ago

1.0.300

11 months ago

1.0.303

11 months ago

1.0.302

11 months ago

1.0.200

1 year ago

1.0.206

1 year ago

1.0.205

1 year ago

1.0.208

1 year ago

1.0.207

1 year ago

1.0.202

1 year ago

1.0.201

1 year ago

1.0.204

1 year ago

1.0.203

1 year ago

1.0.264

12 months ago

1.0.143

1 year ago

1.0.263

12 months ago

1.0.142

1 year ago

1.0.266

12 months ago

1.0.145

1 year ago

1.0.265

12 months ago

1.0.144

1 year ago

1.0.260

12 months ago

1.0.262

12 months ago

1.0.261

12 months ago

1.0.268

12 months ago

1.0.147

1 year ago

1.0.267

12 months ago

1.0.146

1 year ago

1.0.149

1 year ago

1.0.269

12 months ago

1.0.148

1 year ago

1.0.253

12 months ago

1.0.252

12 months ago

1.0.255

12 months ago

1.0.254

12 months ago

1.0.251

12 months ago

1.0.250

12 months ago

1.0.257

12 months ago

1.0.256

12 months ago

1.0.259

12 months ago

1.0.258

12 months ago

1.0.286

11 months ago

1.0.165

1 year ago

1.0.285

11 months ago

1.0.164

1 year ago

1.0.288

11 months ago

1.0.167

1 year ago

1.0.287

11 months ago

1.0.166

1 year ago

1.0.282

11 months ago

1.0.161

1 year ago

1.0.281

11 months ago

1.0.160

1 year ago

1.0.284

11 months ago

1.0.163

1 year ago

1.0.283

11 months ago

1.0.162

1 year ago

1.0.169

1 year ago

1.0.289

11 months ago

1.0.168

1 year ago

1.0.280

11 months ago

1.0.275

11 months ago

1.0.154

1 year ago

1.0.274

11 months ago

1.0.153

1 year ago

1.0.277

11 months ago

1.0.156

1 year ago

1.0.276

11 months ago

1.0.155

1 year ago

1.0.271

12 months ago

1.0.150

1 year ago

1.0.270

12 months ago

1.0.273

11 months ago

1.0.152

1 year ago

1.0.272

11 months ago

1.0.151

1 year ago

1.0.279

11 months ago

1.0.158

1 year ago

1.0.278

11 months ago

1.0.157

1 year ago

1.0.159

1 year ago

1.0.220

1 year ago

1.0.222

1 year ago

1.0.221

1 year ago

1.0.228

12 months ago

1.0.227

12 months ago

1.0.229

12 months ago

1.0.224

1 year ago

1.0.223

1 year ago

1.0.226

12 months ago

1.0.225

1 year ago

1.0.211

1 year ago

1.0.210

1 year ago

1.0.217

1 year ago

1.0.216

1 year ago

1.0.219

1 year ago

1.0.218

1 year ago

1.0.213

1 year ago

1.0.212

1 year ago

1.0.215

1 year ago

1.0.214

1 year ago

1.0.209

1 year ago

1.0.242

12 months ago

1.0.241

12 months ago

1.0.244

12 months ago

1.0.243

12 months ago

1.0.240

12 months ago

1.0.249

12 months ago

1.0.246

12 months ago

1.0.245

12 months ago

1.0.248

12 months ago

1.0.247

12 months ago

1.0.231

12 months ago

1.0.230

12 months ago

1.0.233

12 months ago

1.0.232

12 months ago

1.0.239

12 months ago

1.0.238

12 months ago

1.0.235

12 months ago

1.0.234

12 months ago

1.0.237

12 months ago

1.0.236

12 months ago

1.0.187

1 year ago

1.0.186

1 year ago

1.0.189

1 year ago

1.0.188

1 year ago

1.0.183

1 year ago

1.0.182

1 year ago

1.0.185

1 year ago

1.0.184

1 year ago

1.0.181

1 year ago

1.0.180

1 year ago

1.0.297

11 months ago

1.0.176

1 year ago

1.0.296

11 months ago

1.0.175

1 year ago

1.0.299

11 months ago

1.0.178

1 year ago

1.0.298

11 months ago

1.0.177

1 year ago

1.0.293

11 months ago

1.0.172

1 year ago

1.0.292

11 months ago

1.0.171

1 year ago

1.0.295

11 months ago

1.0.174

1 year ago

1.0.294

11 months ago

1.0.173

1 year ago

1.0.179

1 year ago

1.0.291

11 months ago

1.0.170

1 year ago

1.0.290

11 months ago

1.0.198

1 year ago

1.0.197

1 year ago

1.0.199

1 year ago

1.0.194

1 year ago

1.0.193

1 year ago

1.0.196

1 year ago

1.0.195

1 year ago

1.0.190

1 year ago

1.0.192

1 year ago

1.0.191

1 year ago

1.0.141

1 year ago

1.0.140

1 year ago

1.0.139

1 year ago

1.0.138

1 year ago

1.0.137

1 year ago

1.0.136

1 year ago

1.0.134

1 year ago

1.0.135

1 year ago

1.0.133

1 year ago

1.0.132

1 year ago

1.0.131

1 year ago

1.0.130

1 year ago

1.0.129

1 year ago

1.0.128

1 year ago

1.0.127

1 year ago

1.0.123

1 year ago

1.0.122

1 year ago

1.0.125

1 year ago

1.0.124

1 year ago

1.0.126

1 year ago

1.0.121

1 year ago

1.0.120

1 year ago

1.0.119

1 year ago

1.0.118

1 year ago

1.0.117

1 year ago

1.0.116

1 year ago

1.0.115

1 year ago

1.0.114

1 year ago

1.0.113

1 year ago

1.0.112

1 year ago

1.0.110

1 year ago

1.0.111

1 year ago

1.0.109

1 year ago

1.0.107

1 year ago

1.0.108

1 year ago

1.0.106

1 year ago

1.0.105

1 year ago

1.0.104

1 year ago

1.0.103

1 year ago

1.0.102

1 year ago

1.0.101

1 year ago

1.0.99

1 year ago

1.0.100

1 year ago

1.0.98

1 year ago

1.0.97

1 year ago

1.0.96

1 year ago

1.0.95

1 year ago

1.0.94

1 year ago

1.0.93

1 year ago

1.0.91

1 year ago

1.0.90

1 year ago

1.0.92

1 year ago

1.0.89

1 year ago

1.0.88

1 year ago

1.0.87

1 year ago

1.0.86

1 year ago

1.0.85

1 year ago

1.0.84

1 year ago

1.0.83

1 year ago

1.0.82

1 year ago

1.0.80

1 year ago

1.0.81

1 year ago

1.0.79

1 year ago

1.0.77

1 year ago

1.0.78

1 year ago

1.0.76

1 year ago

1.0.75

1 year ago

1.0.74

1 year ago

1.0.73

1 year ago

1.0.72

1 year ago

1.0.71

1 year ago

1.0.70

1 year ago

1.0.69

1 year ago

1.0.68

1 year ago

1.0.67

1 year ago

1.0.66

1 year ago

1.0.65

1 year ago

1.0.64

1 year ago

1.0.62

1 year ago

1.0.61

1 year ago

1.0.60

1 year ago

1.0.63

1 year ago

1.0.59

1 year ago

1.0.58

1 year ago

1.0.57

1 year ago

1.0.56

1 year ago

1.0.55

1 year ago

1.0.54

1 year ago

1.0.53

1 year ago

1.0.49

1 year ago

1.0.51

1 year ago

1.0.50

1 year ago

1.0.52

1 year ago

1.0.48

1 year ago

1.0.47

1 year ago

1.0.44

1 year ago

1.0.46

1 year ago

1.0.45

1 year ago

1.0.39

1 year ago

1.0.38

1 year ago

1.0.40

1 year ago

1.0.43

1 year ago

1.0.42

1 year ago

1.0.41

1 year ago

1.0.37

1 year ago

1.0.36

1 year ago

1.0.35

1 year ago

1.0.34

1 year ago

1.0.33

1 year ago

1.0.29

1 year ago

1.0.28

1 year ago

1.0.32

1 year ago

1.0.31

1 year ago

1.0.30

1 year ago

1.0.22

1 year ago

1.0.21

1 year ago

1.0.20

1 year ago

1.0.26

1 year ago

1.0.25

1 year ago

1.0.24

1 year ago

1.0.23

1 year ago

1.0.27

1 year ago

1.0.19

1 year ago

1.0.18

1 year ago

1.0.17

1 year ago

1.0.16

1 year ago

1.0.11

1 year ago

1.0.10

1 year ago

1.0.15

1 year ago

1.0.14

1 year ago

1.0.13

1 year ago

1.0.12

1 year ago

1.0.9

1 year ago

1.0.8

1 year ago

1.0.7

1 year ago

1.0.6

1 year ago

1.0.5

1 year ago

1.0.4

1 year ago

1.0.3

1 year ago

1.0.2

1 year ago

1.0.1

1 year ago

1.0.0

2 years ago

1.0.0-hotfix.1

2 years ago

0.1.0

9 years ago

0.1.0-1474949857

9 years ago

0.1.0-9f26a

9 years ago

0.1.0-dd60a

9 years ago

0.1.0-e6d1d

9 years ago

0.1.0-223e3

9 years ago

0.1.0-f1b92

9 years ago

0.1.0-13e23

9 years ago

0.1.0-cf57e

9 years ago

0.1.0-d28e5

9 years ago

0.1.0-78e63

9 years ago

0.1.0-020b6

9 years ago

0.0.1-48e62

9 years ago

0.0.1-54395

9 years ago

0.0.0-alpha.0

9 years ago