Nauseating Packaged Meat

    hackedvoxels-shader

    0.0.2 • Public • Published

    hackedvoxels-shader

    UPDATE LINKS

    Shader for use with voxel-mesher.

    Based on @mikolalysenko's ao-shader

    Requires voxel-stitch for textures, game-shell-fps-camera for camera view matrix, and indirectly voxel-mesher through game.voxels.meshes.

    Usage

    Load with voxel-plugins

    Options:

    • perspectiveResize: if true (default), listens for gl-resize game-shell event and updates projection matrix
    • cameraNear, cameraFar: camera near and far clipping planes
    • cameraFOV: field of view in degrees (note: call updateProjectionMatrix() after changing any of the camera options, see camera-debug)

    When the plugin is enabled, it will automatically listen for gl-init and gl-render events from game-shell, for initializing and rendering the scene.

    Operation

    Voxels are rendered in two passes, refer to the voxel-mesher documentation for further details.

    Credits

    (c) 2013 Mikola Lysenko, (c) 2014 deathcap. MIT License

    Install

    npm i hackedvoxels-shader

    DownloadsWeekly Downloads

    5

    Version

    0.0.2

    License

    MIT

    Last publish

    Collaborators

    • z3t0