LINUX.ORG.RU

Сообщения vbcnthfkmnth123

 

EA сделала свой античит для Apex Legends обнаруживающим и блокирующим wine

Форум — Games

Перевод поста с информацией ниже.

EAC определенно намеренно обнаруживает Wine и предоставляет разработчикам, которые их запрашивают, совместимые с Wine двоичные файлы. Когда вы запускаете игру, EAC загружает набор драйверов со своих серверов (download.eac-cdn.com) и загружает их. Они загружаются заново при каждом запуске игры — я лично предполагаю, что это сделано для того, чтобы новые читы можно было обнаружить или устранить без необходимости обновлять всю игру, а только этот загружаемый файл.

EAC предоставляет канал распространения этих драйверов, совместимый с WIne (wine64), который ранее работал в Apex Legends. Однако эти файлы были недавно удалены из канала распространения Apex Legend, поэтому теперь в Linux, когда EAC пытается загрузить эти файлы, он возвращает 404 (не найден), и я предполагаю, что вместо этого загружается набор фиктивных драйверов, которые привести к ошибке игры на целевом экране.

Я воссоздал сервер EAC CDN на своем локальном компьютере с каналом распространения Wine64 (который вместо этого обслуживал драйверы Win64) и отредактировал файл hosts, чтобы вместо этого программа запуска EAC могла их загружать. Это позволяет мне подняться на экран лобби и снова начать поиск игроков в Linux, но попытка присоединиться к игре выгружает меня с ошибкой, связанной с истечением времени ожидания службы EAC. Я понятия не имею, вызвана ли эта ошибка реальной проблемой с загрузкой драйверов Win64 или проблемой, вызванной тем, что я что-то упустил в своей реализации. Хотя это прогресс.

источник - https://answers.ea.com/t5/Technical-Issues/Latest-update-breaks-game-through-...

 , ,

vbcnthfkmnth123
()

Удалось завести наконец-то GOG-версию Undertale

Галерея — Скриншоты

Для нативной версии игры Undertale требуются старые старые версии libcrypto и libssl. Однако эти версии есть в рантайме стима. То есть фактически чтобы заработала игра из гога, ей нужны библиотеки из стима. Мне пришлось копировать эти 32-битные библиотеки из 32-битного рантайма от убунты 12, которые идут со стимом в /lib32, грязный хак, но работает собирать пакет с этими библиотками, чтобы они располагались по системному пути.

Примерно для пакетного менеджера в моем дистрибутиве это выглядит так...

Пакет для libcrypto:

name=libcrypto32_old
version=0.11.7
release=1
source=()

build() {
	mkdir -p $PKG/lib32
	cp /home/user/.steam/bin32/steam-runtime.old/lib/i386-linux-gnu/libcrypto.so.1.0.0 $PKG/lib32
}
Пакет для libssl
name=libssl32_old
version=0.11.7
release=1
source=()

build() {
	mkdir -p $PKG/lib32
	cp /home/user/.steam/bin32/steam-runtime.old/lib/i386-linux-gnu/libssl.so.1.0.0 $PKG/lib32
}

Вместо user надо подставить имя вашего пользователя.

Список зависимостей:

bash-5.1$ ldd UNDERTALE
        linux-gate.so.1 (0xf7ec8000)
        libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7c6b000)
        libz.so.1 => /lib32/libz.so.1 (0xf7c52000)
        libXxf86vm.so.1 => /usr/lib32/libXxf86vm.so.1 (0xf7c4a000)
        libGL.so.1 => /usr/lib32/libGL.so.1 (0xf7bd6000)
        libopenal.so.1 => /usr/lib32/libopenal.so.1 (0xf7a64000)
        libm.so.6 => /lib32/libm.so.6 (0xf7998000)
        librt.so.1 => /lib32/librt.so.1 (0xf7993000)
        libpthread.so.0 => /lib32/libpthread.so.0 (0xf798e000)
        libdl.so.2 => /lib32/libdl.so.2 (0xf7989000)
        libcrypto.so.1.0.0 => /lib32/libcrypto.so.1.0.0 (0xf77cc000)
        libXext.so.6 => /usr/lib32/libXext.so.6 (0xf77b6000)
        libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7663000)
        libXrandr.so.2 => /usr/lib32/libXrandr.so.2 (0xf7654000)
        libGLU.so.1 => /usr/lib32/libGLU.so.1 (0xf75d5000)
        libssl.so.1.0.0 => /lib32/libssl.so.1.0.0 (0xf757c000)
        libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7557000)
        libc.so.6 => /lib32/libc.so.6 (0xf7331000)
        /lib/ld-linux.so.2 (0xf7eca000)
        libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7302000)
        libXau.so.6 => /usr/lib32/libXau.so.6 (0xf72fd000)
        libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf72f6000)
        libGLX.so.0 => /usr/lib32/libGLX.so.0 (0xf72b8000)
        libGLdispatch.so.0 => /usr/lib32/libGLdispatch.so.0 (0xf723c000)
        libatomic.so.1 => /usr/lib32/libatomic.so.1 (0xf7234000)
        libXrender.so.1 => /usr/lib32/libXrender.so.1 (0xf7226000)

И самое интересное, что на странице гога есть список зависимостей:

Requires libc6:i386 libasound2:i386 libasound2-data:i386 libasound2-plugins:i386 libcurl3:i386 libgtk2.0-0:i386 libopenal1:i386 libglu1:i386 and dependencies this game comes with a 32-bit binary only
Но библиотек libcrypto и libssl в этом списке нет. И заранее, если у тебя нет игры на руках, это не узнать.

 , , ,

vbcnthfkmnth123
()

Запуск Windows-игр, созданных в RPG Maker VX Ace под Linux

Статьи — Игры

RPG Maker VX Ace — программа для создания игр в жанре jRPG и ему подобных без навыков программирования.

Например, на этом движке сделаны следующие игры: Monster Girl Quest! Paradox RPG, Black Souls 2, SHRIFT, Corpse Party -Rebuilt (хоррор).

( читать дальше... )

 ,

vbcnthfkmnth123
()

NVIDIA раскрывает новые проблемы безопасности драйверов

Форум — Linux-hardware

CVE-2024-0074 Драйвер дисплея NVIDIA GPU для Linux содержит уязвимость, позволяющую злоумышленнику получить доступ к ячейке памяти после окончания буфера. Успешная эксплуатация этой уязвимости может привести к отказу в обслуживании и фальсификации данных.

https://cwe.mitre.org/data/definitions/788.html

CVE-2024-0078 Драйвер дисплея NVIDIA GPU для Windows и Linux содержит уязвимость на уровне режима ядра, из-за которой пользователь в гостевой системе может вызвать разыменование NULL-указателя на хосте, что может привести к отказу в обслуживании.

CVE-2024-0075 Драйвер дисплея NVIDIA GPU для Windows и Linux содержит уязвимость, из-за которой пользователь может вызвать разыменование NULL-указателя, получив доступ к переданным параметрам, достоверность которых не была проверена. Успешная эксплуатация этой уязвимости может привести к отказу в обслуживании и ограниченному раскрытию информации.

https://cwe.mitre.org/data/definitions/476.html

Драйвер дисплея NVIDIA GPU для Windows и Linux содержит уязвимость в обработчике уровня режима ядра, из-за которой обычный непривилегированный пользователь может вызвать переполнение целых чисел, что может привести к отказу в обслуживании, раскрытию информации и подделке данных.

https://cwe.mitre.org/data/definitions/190.html

Дополнительная информация здесь - https://nvidia.custhelp.com/app/answers/detail/a_id/5520

То есть чтобы получить исправления этих уязвимостей необходимо обновится до 550.54.14 (выпущена 23 февраля), 535.161.07 (выпущена 22 февраля) или 470.239.06

 

vbcnthfkmnth123
()

Не удается установить vaultwarden

Форум — General

Беру официальную документацию отсюда https://github.com/dani-garcia/vaultwarden Там следующая инструкция по установке

docker pull vaultwarden/server:latest
docker run -d --name vaultwarden -v /vw-data/:/data/ --restart unless-stopped -p 80:80 vaultwarden/server:latest

Выполняю эти команды на виртуалке c установленной Ubuntu 22.04.4 LTS. При попытке зайти на веб-интерфейс через браузер google chrome с ip этого web интерфейс не показывается. Но при этом виртуалка пингуется, потому что находится в той же локальной сети, по ssh подключится к ней выходит. Что я делаю из инструкции по установке не так, подскажите пожалуйста.

Однако вижу, что контейнер в docker запущен

docker ps
CONTAINER ID   IMAGE                       COMMAND       CREATED         STATUS                   PORTS                                         NAMES
d26529727e5a   vaultwarden/server:latest   "/start.sh"   6 minutes ago   Up 6 minutes (healthy)   0.0.0.0:80->80/tcp, :::80->80/tcp, 3012/tcp   vaultwarden

 vaultwarden

vbcnthfkmnth123
()

Крупный сбой в работе мессенджеров произошел из-за Роскомнадзора

Форум — Talks

«Как и ранее говорилось в правительстве, самим Роскомнадзором, есть ряд сайтов, платформ, недружественных сервисов, к которым будет со временем ограничен нашим пользователям доступ. »

<…>

«Роскомнадзор провел эту проверку для того, чтобы понять, где есть эти узкие места, которые могут в будущем привести к возможной разблокировке какого-то шлюзов или каналов. »

<…>

Депутат также фактически признал, что предыдущие крупные сбои в рунете были тоже вызваны действиями Роскомнадзора. «Этот сбой уже не первый, мы и в прошлом году их наблюдали», — отметил он.

источник - https://dumatv.ru/news/deputat-tkachev-obyasnil-massovii-sboi-v-rabote-sotsse...

 , ,

vbcnthfkmnth123
()

Шрифты TrueType для OpenTTD

Форум — Games

Обещают добавить красивые качественные шрифты с поддержкой сглаживания в новой версии OpenTTD

Будет выглядеть примерно так - https://www.openttd.org/static/img/post_2024-02-17-openttd-truetype-fonts/tog...

Обещают поддержку латиницы и кириллицы.

источник - https://www.openttd.org/news/2024/02/17/openttd-truetype-fonts

 

vbcnthfkmnth123
()

Протестировал easy-diffusion

Галерея — Скриншоты

Easy-diffusion — это локальная программа, которая генерирует изображения посредством нейросетей. Для запуска необходимо скачать репозитарий с гитхаба — https://github.com/easydiffusion/easydiffusion — и запустить ./start.sh в директории репозитария. Далее установщик позаботится обо всем остальном и скачает все зависимости. В требованиях для запуска необходима карта Nvidia или AMD. Поддерживаются CUDA и ROCM соотвественно. Также поддерживается рендер изображений и на процессоре.

Для генерации изображения необходимо указать следующие параметры:

  1. промпт — набор слов, указывающий что конкретно необходимо сгенерировать, обязательно;
  2. отрицательный промпт — набор слов, указывающий что *не надо* генерировать; опционально, но с ним получается контролировать более точно;
  3. seed — значение, отвечающее за уникальность изображений; можно ввести вручную или выбрать автоматическую генерацию;
  4. число изображений, по умолчанию 1;
  5. модель, отвечает за стиль изображения: реалистичный. мультяшный и так далее; обязательна; обычно у модели есть одно или несколько ключевых слов для указания в промпте;
  6. лора, содержит в себе набор для генерации одного или нескольких изображений. Необязательна, но с ней можно быстрее получить нужный результат;
  7. Sampler — способ обработки;
  8. Guidance Scale — параметр, который контролирует, насколько процесс генерации изображения следует текстовой подсказке;
  9. количество шагов, собственно, указывает, сколько шагов будет уходить на генерацию изображения; больше число шагов — изображение получается более качественным, меньше — менее качественным;
  10. VAE — в основном, используется для увеличения насыщенности и яркости изображения, но иногда меняет стиль изображения;
  11. размер изображения. Обычно модель заточена под определенный размер и если размер изображения будет слишком сильно отличаться, то то и результат будет отличаться. Если размер изображения будет сильно меньше, то результатом будет нечитабельная мазня. Если не слишком сильно, то может сгенерировать только часть изображения. В случае увеличением размера изображения слишком сильно, могут появиться различные различные артефакты при генерация, например дополнительные руки и ноги. Кроме того, вырастет потребление видеопамяти;
  12. Clip Skip. Не совсем понимаю, что значит этот параметр; обычно в описании лоры указывается, надо его использовать или нет.

О лоре. Например, есть модель которая позволяет указать в каком стиле должно быть изображение, а лора позволяет добавить готовый шаблон для получения результата. Обращаю внимание, что лора должна быть совместима с моделью. В случае несовместимости изображение просто не сгенерируется.

Также у лоры есть свое значение. Обычно лора слишком сильная, поэтому её значение делается небольшим, чтобы её ослабить и получить более красивый результат.

Но даже совместимость лоры не гаранирует красивый результат, потому что автор мог просто не проверять как будет выглядеть результат конкретной лоры с конкретной моделью и результат может быть некрасивым. При генерации может быть указана одна, несколько или ноль лор.

У лоры могут быть ключевые слова или слово. Может не быть. Всё зависит от конкретной лоры.

У меня алгоритм для генерации изображения обычно такой:

  1. беру модель;
  2. беру лору;
  3. беру промпт;
  4. беру отрицательный промпт;
  5. беру seed. Обычно из примера лоры, если в примере нет, то беру из какого-то другого рандомного примера;
  6. прогоняю это все для генерации через несколько моделей по одному изображению;
  7. выбираю изображение с той модели, которая мне больше всего понравилась;
  8. генерирую 100 изображений с этой моделью, лорой, промптом, сидом и отрицательным промптом;
  9. из этих 100 изображений выбираю одно подходящее.

Конкретно здесь у меня изображение со следующими настройками:

Seed: 2851093873
Dimensions: 512x768
Sampler: euler_a
Inference Steps: 30
Guidance Scale: 7
Model: bs_1500
Clip Skip: yes
Prompt: sketch, black souls, bs, masterpiece, high quality, blpioneer, 1boy, cowboy shot, covered eyes, shadow on eyes, brown hair, long blue winter coat, white scarf, outdoors, park, evening, walking, winter, hands in pockets, side view,
Lora Model: blpioneer, add_detail
Lora Strength: 0.8,0.5

 , ,

vbcnthfkmnth123
()

Просьба вернуть в сайт www.linux.org.ru тему white2

Форум — Linux-org-ru

Эта тема контрастная, очень легко читается. пожалуйста верните её.

maxcom

 ,

vbcnthfkmnth123
()

Ошибки в smart для SSD

Форум — Linux-hardware

Что-то у меня появились ошибки, когда в очередной раз проверял smart SSD. Проверял так

smartctl  -a /dev/nvme1n1
Выдает такое
=== START OF SMART DATA SECTION ===
SMART overall-health self-assessment test result: PASSED

SMART/Health Information (NVMe Log 0x02)
Critical Warning:                   0x00
Temperature:                        35 Celsius
Available Spare:                    100%
Available Spare Threshold:          10%
Percentage Used:                    0%
Data Units Read:                    610,575 [312 GB]
Data Units Written:                 809,901 [414 GB]
Host Read Commands:                 3,288,924
Host Write Commands:                726,307
Controller Busy Time:               10
Power Cycles:                       65
Power On Hours:                     8
Unsafe Shutdowns:                   1
Media and Data Integrity Errors:    0
Error Information Log Entries:      84
Warning  Comp. Temperature Time:    0
Critical Comp. Temperature Time:    0
Temperature Sensor 1:               35 Celsius
Temperature Sensor 2:               32 Celsius

Error Information (NVMe Log 0x01, 16 of 64 entries)
Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
  0         84     0  0xd001  0x4004      -            0     0     -


SSD - 1000 ГБ SSD M.2 накопитель Samsung 970 EVO Plus, прошивку не обновлял. Конкретно меня волнует эта часть
Error Information (NVMe Log 0x01, 16 of 64 entries)
Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS
  0         84     0  0xd001  0x4004      -            0     0     -


Ядро 6.1.77, файловая система ext4. Эти ошибки критичны?

 ,

vbcnthfkmnth123
()

Продам оставшееся после апгрейда

Форум — Talks

Осталось после апгрейда, лежит без дела. Отдам все вместе за 1500 деревянных.

* Intel Xeon E5 2640v2

* 16 Gb DDR3 ECC RAM 1333( 4 плашки Samsung по 4 Gb)

* материнская плата X79G

Территориально - Мытищи, станция Строитель. Могу привезти на станцию метро Комсомольская на кольцевой линии. Скользящий график, поэтому лучше связаться со мной заранее, чтобы выяснить когда буду на месте.

 ,

vbcnthfkmnth123
()

Sudo внутри программы это нормально использовать?

Форум — Development

Это все началось с того что в CDE нет диалога выключения компьютера, выключаю через терминал. Однако я нашел xdmshutdown написанный на motif, который собственно и реализует диалог выключения и переагрузки. Но там внутри дергалось только shutdown и reboot, то есть требовало быть запущенным от root. Я дописал внутри кода sudo и теперь он просто по нажатию кнопки перезагружает и выключает. Вопрос собственно такой, это безопасно так делать или нужно через диалог какой-то дергать(графический в смысле), чтобы программа запрашивала повышение прав?

 ,

vbcnthfkmnth123
()

Open source реализация Unreal Engine 1

Форум — Games

Surreal Engine — это проект по переработке UE1, в настоящее время ориентированный в основном на Unreal Tournament v436 и Unreal Gold v226.

Теперь он может запускать карты UT99 и карты бот-матчей Unreal Gold (тогда как раньше он был ограничен только UT) и загружаться во intro flybe(не совсем понимаю как это перевести) Deus Ex.

Управляемость при столкновении намного лучше (но еще не идеальна).

Можно использовать SDL2 в Linux для оконной работы и встроенной поддержки Wayland (ранее использовался чистый X11, и фактически все еще используется, если у вас не установлен SDL2).

Меню в основном работает.

Начальные работы для ИИ (иногда они будут передвигаться и принимать ответные меры в случае нападения).

Система обнаружения игр, основанная на хешсумме SHA1 исполняемого файла игры. Это позволяет нам обнаруживать многие версии UT и U1/UGold, а также Deus Ex, Klingon Honor Guard, NERF Arena Blast и многое другое!

Был добавлен лаунчер для выбора игры, в которую вы хотите играть при запуске. И множество других улучшений!

источник - https://github.com/dpjudas/SurrealEngine

 ,

vbcnthfkmnth123
()

ИИ с открытым исходным кодом крайне опасен

Форум — Talks

Сабж. Что думаете об этом?

Если кратко, то по ссылке считают что Искусственный интеллект является настоящим исскуственным интеллектом и способен кроме того что использоваться для дезинформации, еще и создавать так сходу новые яды, вирусы, взрывчатку и вообще может генерировать новые работающие идеи как выпекать пирожки. И поэтому это все нужно запретить, а правительству взять под свой контроль.

Чтобы было понятно, приводится пример что искусственный интеллект может сделать более смертоносный вариант короновируса.

источник - https://spectrum.ieee.org/open-source-ai-2666932122

Перемещено Dimez из general

 

vbcnthfkmnth123
()

Dns отваливается / Почему?

Форум — Linux-hardware

У меня в последнее время(несколько месяцев) такая проблема, отваливается DNS на роутере. Решается перезапуском PPPoE подключения. Вопрос такой, где конкретно может быть проблема, на моей стороне или на стороне провайдера? Провайдер Ростелеком, город Мытищи. Вообще я слышал что у Ростелекома много проблем с интернетом, но из проблем наблюдаю только эти проблемы с DNS, которые решаются за обычно секунд за 30 или меньше, пока PPPoE не перезапустится. Причем самое интересно, просто перезагрузка роутера проблема не решает, помогает только рестарт PPPoE подключения через web-интерфейс роутера. Что это вообще хотя бы в теории может быть? Роутер Netgear n600 wndr3800, прошит libreCMC.

 , ,

vbcnthfkmnth123
()

разработчик «Базальт СПО» создал приложение для запуска популярных видеоигр на операционных системах Linux

Форум — Games

`PortProton` приложение-надстройка над `wine` и `proton` подобное `PlayOnlinux`. Позволяет упростить установку и запуск приложений и игр запускаемых через `wine`/`proton`. Это не аналог вайна написанный с нуля, а набор скриптов с графическим интерфейсом базирующийся на множестве сборок вайна и других вещах(dxvk, etc)

«Всё началось около 10 лет назад с небольшого проекта PortWoT для запуска онлайн-игры World of Tanks на Linux, — поделился Михаил Тергоев. — Появились хорошие отзывы, я создал PortLoL для League of Legends и еще множество самораспаковывающихся скриптов с настроенным wine и другими настройками для запуска различных онлайн-игр. Я старался все автоматизировать, чтобы конечному пользователю оставалось сделать минимум действий. В итоге все проекты были объединены в один PortProton, который сейчас и развивается. Могу с уверенностью сказать, что большинство однопользовательских игр будут без проблем работать на ОС «Альт» с приложением PortProton».

источник - https://www.basealt.ru/about/news/archive/view/windows-vne-igry-razrabotchik-...

инструкция для установки - https://linux-gaming.ru/2022/11/24/portproton/

 , ,

vbcnthfkmnth123
()

Поддержка ThinkPad X201 удалена из Libreboot

Новости — Hardware and Drivers
Группа Hardware and Drivers

Сборки также были удалены из rsync, а логика сборки удалена из lbmk. Было обнаружено, что на этой материнской плате происходит сбой управления вентилятором при использовании обрезанного образа Intel ME. Похоже, эта проблема затрагивает только эти старые машины Arrandale; Проблема была обнаружена на X201, но, вероятно, затрагивает Thinkpad T410 и другие ноутбуки.

Эта проблема не затрагивает новые платформы, а только машины Arrandale/Ibex Peak, такие как ThinkPad X201. В X201 используется Intel ME версии 6. ME версии 7 и выше не выявила никаких проблем при обрезании.

Не рекомендуется использовать Libreboot на этой платформе. Использование coreboot по-прежнему возможно, но для него надо использовать полный образ Intel ME. Поэтому поддержки больше не будет в Libreboot. Политика проекта Libreboot заключается в предоставлении только конфигурации без ME или нейтральной конфигурации ME с использованием me_cleaner .

Рекомендуется просто использовать другую машину. Машины Arrandale теперь считаются сломанными (в контексте основной загрузки) проектом Libreboot, и они не будут поддерживаться Libreboot — если не будет проведено дальнейшее тестирование и эта проблема не будет исправлена. Удаление было сделано срочно из соображений безопасности пользователей.

>>> Источник

 ,

vbcnthfkmnth123
()

Уточнить насчет минимальной версии ядра

Форум — Linux-hardware

Я заказал плату со встроенным Intel atom (Intel D945gclf2D), но там памяти максимум 2 гигабайта и часть будет уходить на встройку. Может кто знает с какой версии ядра добавилась поддержка этого железа в ядро? В каком-нибудь 2.6.32 работать будет?

 , , ,

vbcnthfkmnth123
()

openmw с выводом на вулкане

Форум — Games

Сабж

источник - https://github.com/vsgopenmw-dev/vsgopenmw

Вместо OpenSceneGraph ипользуется VulkanSceneGraph.

Обещанные фичи:

1)Продолжает загрузку файла данных в фоновом режиме во время воспроизведения видео с логотипом компании Bethesda

2)Продолжается сохранение загрузки файла в фоновом режиме, пока плагины изменили всплывающее окно подтверждения.

3)Отвечает на запросы выхода во время загрузочных экранов.

4)Пытается создать файл экстренного сохранения на случай фатальной ошибки во время игры.

5)Поддерживает мягкие тени с процентным приближением (PCSS)

6)Отражает точечные источники света в сцене.

7)Обеспечивает реалистичные, высокопроизводительные отражения воды с трассировкой лучей и открывает возможности для создания нескольких водоемов на разной высоте в сцене

8)Поддерживает технику кластерного затенения, которая удаляет артефакты освещения, повышает производительность в сценах с множеством источников света, увеличивает максимальное количество одновременных источников света и открывает двери для высокопроизводительных методов пакетного рендеринга объектов.

9)Использует графический процессор для повышения производительности анимации морфинга при использовании с детализированными сетками.

10)Использует графический процессор для повышения производительности систем больших частиц.

11)Распаковывает сжатые текстуры DXTC в программном обеспечении, если они не поддерживаются графическим драйвером.

Из минусов: Автор не хочет заниматься поддержкой скайрима, обливиона и других игр, а только хочет сосредоточится на морровинде.

 ,

vbcnthfkmnth123
()

Как сделать то же самое в Gimp

Форум — Multimedia

У меня есть последовательность действий в фотошопе для обработки текстур

I WANT TO MAKE MY OWN PATCHES

The Photoshop patching process is simple. It requires that you have Adobe Photoshop. Even better if you know how to automate Photoshop processes by using "Create new action".

Start with a texture resembling vanilla in size. In the future, I will provide rough guidelines on what vanilla sizes are.
Create new action, and begin Recording.
Increase the texture size to 800%. This will give you a texture that is eight times as big as vanilla.
Go to Filter Gallery, and apply the Dry Brush filter. Settings are: Brush Size: 10; Brush Detail: 3; Texture: 2.
Decrease the texture size to 50%. This will give you a texture that is four times as big as vanilla.
Go to Filter Gallery, and apply the Accented Edges filter. Settings are: Edge Width: 1; Edge Brightness: 22; Smoothness: 5.
Save the texture as a .dds file, using DXT1 compression (if the texture has no alpha channel), or DXT5 compression (if the texture HAS an alpha channel).
Close the file.
Stop playing/recording the action.
Существует ли подобные инструменты для Gimp, и если существуют, то как называются? Потому что по гуглингу 'Dry Brush Gimp' гугол название инструмента что-то не показывает.

 ,

vbcnthfkmnth123
()

RSS подписка на новые темы