Git Product home page Git Product logo

ebin-shaders's Introduction

Ebin Shaders

Ebin Shaders is a Minecraft shaderpack for use with the OptiFine mod.

Ebin began with the goal of being fast, beautiful, configurable, feature-rich, and having a base of well-written code. It was developed almost entirely by BruceKnowsHow (Github, Youtube) throughout summer & fall of 2016. As development went on, Ebin became more of a platform for experimental low-level graphics optimizations and coding practices. Work slowed down and eventually stopped when Bruce discovered a tragic fact: sometimes it's not possible to write code that is both "fast" and "clean".

Community

If you would like to discuss Ebin, or other Minecraft shaderpacks, join the Shaderlabs Discord server.

Features

  • Sunlight Shadows / Shading
  • Global Illumination
  • Bloom / Glow
  • Motion Blur
  • Procedural 2D Clouds
  • Procedural Water Waves
  • Screen Space Reflections
  • Terrain Parallax - 3D blocks with a supported texture pack
  • Multi-Layered Shading Pipeline - Everything is correctly shaded, even behind semi-transparent blocks
  • Terrain Deformation - "Animal Crossing" and "Acid" deformations

Requirements

Installation

  1. Download and install a compatible version of Optifine
  2. If you haven't already, launch the game once to create the 'shaderpacks' folder, which is located adjacent to your "saves" folder
  3. Download the Ebin-Shaders .zip and place it into your 'shaderpacks' folder.
  4. (For legacy Minecraft versions before 1.12) you may need to go on Youtube and look at how older shaderpacks used to be installed. This usually involved inzipping the shaderpack and making sure the correct sub-folder is placed into your game's 'shaderpacks' folder.

If you run into problems

There is not a support team for using Ebin, and its primary developer does not have time to offer individual support to everybody who needs help. Shaderlabs is a popular Discord server for Minecraft shader development; you may be able to get help from somebody there.

Team

BruceKnowsHow: Primary Developer

Contributors

dotModded, DethRaid, zombye

Thanks

  • Sonic Ether, creator of SEUS and inspiration for Ebin
  • daxnitro, original creator of the Shaders Mod
  • karyonix, longtime maintainer of the Shaders Mod
  • sp614x, Ebin would not be possible without #include.
  • chocapic13 & Sildur, various code references and help over the years

slide

ebin-shaders's People

Contributors

bruceknowshow avatar dethraid avatar dotmodded avatar mchox avatar sergeantsarcasm avatar zombye avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

ebin-shaders's Issues

Small lighting issue.

2017-07-14_13 36 38

As you can see from the image when holding a torch in the off hand the pickaxe has an ugly line on it. Let me know if you want some more details.

Pom deformation

http://imgur.com/a/xS0zm
ingame settings don't seem to affect it
has been there for a while,so idk when it started to act up

latest master version
mc version: 1.11.2
OptiFine 1.11.2 HD_U_C1_pre

system:
4790k - 16gb 2400mhz ddr3 - 1080 ti

pom and signs/chests

latest master
1.13.2-OptiFine_HD_U_E4
With terrain pom enabled all chests and signs are invisible

If you delete the alpha channel on the texture it becomes white, NOT the normal maps alpha, the actual basic texture, just in case that helps pinpoint the issue

Weird Lines in Water

When I look at the ocean I can see weird lines in the distance. Maybe its just a settings thing, but I can't figure out which one.
2017-06-14_17 08 19

Feature: Heat waves from fire?

I would really like to see heat waves from fire (or just hot things in general) if possible. Thought it would be a nifty little feature to add.

Waves are dumb and etc

Can't you add waves that are entirely tessellated? I saw tessellation in other shaders and I think you should change what you did and add that. Also Fix the shadows at long distance and the ao seems like its invisible no matter what settings I choose? I don't get it. I don't have a log though.

Love you Bruce <3

Invalid Program

Hey guys, I wanted to use this with my GTX 1070 but I keep getting invalid program when loading the shaders.

It displays invalid program for gbuffers_textured, terrain, water,hand and entities

No underwater shading

I'm not sure weather this is actually normal, a bug or a lack from my hardware / software part but I get no shading under water.

image

Reflections everywhere when it´s raining

First of all: Good work with that Shader. It look extremely amazing.
While playing for a bit with this shader I noticed that the reflection on every block is getting really intense when it is raining. This effect occurs outside as well as inside of buildings and even in caves.
Mobs and the players arm is also reflecting what is a bit weird.
With such strong reflection the game is close to be unplayable as you can see below.

Short solution: is there a way to disable all reflections when it is raining?

Gameinfo:
Modpack: Better Minecraft [Forge]
Minecraft Version: 1.16.5
Optifine Version: OptiFine_1.16.5_HD_U_G8

PC Setup:
CPU: i9 10900k
Graphic Card: GeForce RTX 3070
Allocated RAM: 16GB

I´ve put some screenshots so it gets more clear what I´m meaning with "really intense" :)

cave
house
house_inside1
house_inside2

Ebin shaders not working

I downloaded the zip file and put it in the shader pack folder. I open Minecraft and select ebin shaders. The only problem is, that it still stays at the default texture. when I go into shader options, there's nothing there. Please help me.

Thanks.

Reflective rain ground still not fixed inside

Nvidia drivers: 381.89
Minecraft version: 1.11.2
Mods: Optifine (only, installed through the installer)
Computer specs: GTX950M, 8gb DDR4 2133mhz, Intel Core i5-6200U
Issue: Although it says fixed in your bug report the bug with the reflective ground inside when raining is still there.
2017-05-10_19 05 23

Snow effect only visible atop blocks

GTX 970, driver 376.53. Latest Optifine and Ebin, default Standard profile.

Snow effects aren't visible in the sky, but are visible on top of placed blocks. Makes for a weird effect.

2017-03-04_17 13 13

Water reflecting sky inside

Nvidia drivers: 382.05
Minecraft version: 1.11.2
Mods: Optifine (only, installed through the installer)
Computer specs: GTX950M, 8gb DDR4 2133mhz, Intel Core i5-6200U
Issue: The water is reflecting the sky inside as well as outside.
2017-05-14_20 50 12

Specular maps bug

When turning on specular map texture pack every block turns black and i get a few messages on chat (shown in the screenshot). It happens with pulchra pure PBR demo so i think it supports specular maps.
2018-01-02_20 52 05

PBR artifacts

I wanted to check out PBR after the stream but I have some weird flickering artifacts. brown on block in middle, black on left block
GTX980 TI
driver: 368.81
v1.10.2 w/ optifine HD_U_C2
2016-08-22_13 18 14
When can we expect to have a PBR pack that works with Ebin? I believe joey said he'd put a pulchra test version up on github.

Banding and discoloration

The last few releases have had odd banding in the sky and extreme discoloration of blocks underground for me.

Nvidia gt 940m
Driver: 368.69
2016-07-11_14 05 54
2016-07-11_14 05 59

Campfire Smoke is buggy

Hey idk if you still do some stuff on this shader, at least I hope so, cause i really love that shader.
If so there is a bug when looking at smoke of an campfire, the smoke looks kinda transparent and glitchy.

Reflection on tools, food and text

Hello !
There is an issue with tools, food & weapons : they reflect themselves or appear transparent or white, at least when there enchanted. Text on panels also have a transparent reflection. Maybe other items have this issue.
Thank for your work gg

Brightness & Saturation - unable to setup darker night and retaining a normal bright day

Maybe I do not understand the options but regardless what I tweak i get either a sufficently dark night - which results in a darkish day, or in a rather bright night (navigation without torch is easy)

Could it be that SUN_LIGHT_LEVEL is the same value for Sun and Moon ?

also whats the difference between these:

option.SKY_LIGHT_LEVEL=Sky Light Level
option.SKY_LIGHT_LEVEL.comment=The brightness level of skylight

option.SKY_BRIGHTNESS=Sky Brightness
option.SKY_BRIGHTNESS.comment=The brightness level of the sky

caves are not dark at all

if i tweak with the exposure it just makes the game dark and moody if i'm outside

reference screenshots:

without shader
2017-05-03_00 46 45

with shader
2017-05-03_00 46 25

Indoor/underground blocks appear reflective during rain.

I am currently playing on Minecraft 1.10.2, specifically, the All the Mods modpack available via Curse. I am relying on Optifine 1.10.2 HD_U_D2 for my shader effects and overall performance has actually been quite stellar - I'm virtually playing with Ebin Shaders all the time! (I have a GTX 870M system)

However, I get a huge visual glitch when a rain or a storm is triggered - apparently, all blocks, regardless of what they are or where they are, become overly reflective.

Sample images:

At minimum, is there a way to turn off reflection on non-water blocks for now?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.