Newer
Older
HuangJiPC / public / static / three / examples / jsm / nodes / accessors / PointUVNode.js
@zhangdeliang zhangdeliang on 21 Jun 266 bytes update
import Node from '../core/Node.js';

class PointUVNode extends Node {

	constructor() {

		super( 'vec2' );

		this.isPointUVNode = true;

	}

	generate( /*builder*/ ) {

		return 'vec2( gl_PointCoord.x, 1.0 - gl_PointCoord.y )';

	}

}

export default PointUVNode;