Ну это не учебник. Контрастность не имеет отношения к тени, а про перекрытие объектов и отбрасывание тени от них друг на друга я думаю достаточно очевидно чтобы об этом писать.
Я знаю только что у людей с вражденними дефектами глаз, например с сильным косоглазием есть проблемы, но больше не с определением расстояния а с определением глубины. И то это можно лечить специальными тренировками.
Определение расстояния до объектов основано исключительно на нашем опыте, на нашем знании размеров предметов. Если мы увидим какую-то хрень в небе, где нет ориентиров, то мы не сможем определить не её размер ни насстояние до неё.
Я написал что это для: «Наиболее часто встречаемое в последнее время сочетание в корпоративной среде» и там серверная часть часто сделана всё же на Java. Поэтому я и написал эту статью.
html и js и css формируются при сборке проекта Gradle. В файле build.gradle подключена зависимость com.moowork.gradle:gradle-node-plugin:1.2.0 которая умеет запускать webpack.
В этом же файле есть строчки:
Которые запускают webpack при сборке или старте проекта.
Gradle этим и хорош что может делать такие вещи.
Результат работы webpack складывается в папку build\resources\main\static\
За запуск index.html отвечает src\main\java\ru\impressionbit\server\controller\IndexController.java который открывает этот html по любому url localhost:8090/**. Кок он его находит — это магия Spring. По какому хосту и порту запускать проект описано в файле src\main\resources\application.yml server:
address: 0.0.0.0
port: 8090
Расстояние это тоже глубина не спорю, но я говорил про объем отдельного объекта.
Ну это не учебник. Контрастность не имеет отношения к тени, а про перекрытие объектов и отбрасывание тени от них друг на друга я думаю достаточно очевидно чтобы об этом писать.
Ага. Это был тест на внииательность. Получи звёздочку )
В этом же файле есть строчки:
Которые запускают webpack при сборке или старте проекта.
Gradle этим и хорош что может делать такие вещи.
Результат работы webpack складывается в папку build\resources\main\static\
За запуск index.html отвечает src\main\java\ru\impressionbit\server\controller\IndexController.java который открывает этот html по любому url localhost:8090/**. Кок он его находит — это магия Spring. По какому хосту и порту запускать проект описано в файле src\main\resources\application.yml
server:
address: 0.0.0.0
port: 8090
Я вечером сделаю подробную инструкцию.