Research
Security News
Quasar RAT Disguised as an npm Package for Detecting Vulnerabilities in Ethereum Smart Contracts
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
glsl-vue-loader
Advanced tools
In generally, this is a webpack loader. This loader allows you to import a fragment shader source code into a vue component.
like the following code:
import draw from "./draw.frag";
var app = new Vue({
template:'<div><draw width=600 height=500></draw></div>',
el: '#app',
data: {
x: 1.0
},
components: {
draw
}
});
If there is
GLSL vue loader is a webpack loader so you can use it like any other webpack loader.
You can follow the steps below:
./samples/webpack.config.js
)./samples/draw.frag
)./main.js
) as its a vue component../samples/draw.vert
) The default vertext shader will draw in the full canvas.The created vue component will hold the flowing properties:
Besides, if you declared uniforms in shader code, a property with same name will be added to this vue component. For example:
uniform float iTime;
//other shader code ......
The generated vue component will hold a property "iTime". You can use it like:
<myComponent v-bind:iTime={3.5}></myComponent>
FAQs
Load shader code to vue component
The npm package glsl-vue-loader receives a total of 4 weekly downloads. As such, glsl-vue-loader popularity was classified as not popular.
We found that glsl-vue-loader demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Research
Security News
Socket researchers uncover a malicious npm package posing as a tool for detecting vulnerabilities in Etherium smart contracts.
Security News
Research
A supply chain attack on Rspack's npm packages injected cryptomining malware, potentially impacting thousands of developers.
Research
Security News
Socket researchers discovered a malware campaign on npm delivering the Skuld infostealer via typosquatted packages, exposing sensitive data.