- Альфа-канал не работает
- Не работает альфа-канал (
- Помогите с фотошопом) Альфа-каналы
- Не работает альфа канал в текстурах (Delphi)
- Проблема с альфаканалом! HELP!
- #1 Xattab
- #2 Praetorian
- #3 DVid
- #4 DenizZ
- #5 DVid
- #6 Madness
- #7 DenizZ
- #8 Madness
- #9 DenizZ
- #10 Madness
- #11 arcad
- #12 Kok
- #13 DVid
- #14 arcad
- #15 Barsuk
- #16 DVid
- #17 arcad
- #18 DVid
- #19 vitt
- #20 arcad
- #21 Barsuk
- #22 arcad
- #23 Guest_Moto_*
- #24 Guest_Moto_*
- #25 DenizZ
- #26 DVid
- #27 DenizZ
Альфа-канал не работает
Здравствуйте всем!
Пытаюсь сделать листик. Взял своё фото, вырезал с него этот самый листик, удалил на нём фон, оставив только зелёного друга и пытаюсь наложить на плоскость так, чтобы был виден только лист, без фона. Пользовался информацией отсюда: https://blender3d.com.ua/forums/topic/%D0%BF%D1%80%D0%BE%D0%B7%D1%80%D0%B0%D1%87%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D1%82%D0%B5%D0%BA%D1%81%D1%82%D1%83%D1%80%D1%8B-%D0%B8-%D0%B0%D0%BB%D1%8C%D1%84%D0%B0-%D0%BA%D0%B0%D0%BD%D0%B0%D0%BB/
Всё повторил, но ничего не работает :/ Что я делаю не так? Или там речь вообще не про то шла и я не так понял? В таком случае, как сделать задуманное?
На твоем изображении нет альфа-канала. Поэтому и не работает.
На других сайтах пишут то же самое. Как же тогда в гимпе сделать это альфой?
Что мешает взять заведомо корректную картинку с альфа-каналом (например, из урока какого-то) и проверить правильность своей сборки нодов? 🙂
И мне что, всю жизнь чужими картинками пользоваться? 🙂 И на счёт правильности нодов я тут у вас спрашиваю 🙂
Задам тогда такой вопрос. Можно ли сделать фон альфой на этой картинке в самом блендере? (как-никак, тут форум по нему, а не по гимпу)
Можно, но это достаточно проблематично и лишено смысла. Связка нодов у вас правильная, а текстура нет. Прозрачность поддерживает формат PNG24. Возможно вы могли сохранить в JPEG или еще что. Я не могу угадать.
Тему с разбором альфа-каналов вы уже нашли. Там и ссылки на уроки и примеры с текстурами изображений и с процедурными текстурами… Мне добавить нечего.
А предложил я использовать заведомо корректную текстуру, чтобы убедиться в том, что с вашей что-то не так. И как вы уже сами сказали, здесь мы разбираем ноды. Пользоваться графическими редакторами учат в других местах, поэтому все претензии к ним 🙂
«Можно, но это достаточно проблематично и лишено смысла» так а как же? 🙂 Я всё равно хочу узнать
так а как же? 🙂 Я всё равно хочу узнать
Необходимо отделить фон от листка и все пиксели на этом фоне заменить черным, либо белым цветом.
Лично я даже в спортивных целях никогда такого не делал и вряд ли докачусь когда-то до этого, ибо, как я уже говорил, в этом нет никакого смысла.
Есть фотошоп с волшебным ластиком. Зачем создавать себе проблемы на ровном месте? Если у вас есть желание и так хочется узнать — вперед, узнавайте! Все остальные просто возьмут текстуру с альфа-каналом.
Спасибо!
А надо мне это, поскольку подрабатываю преподом (да, даже с таким уровнем знаний это возможно) и какой-нибудь ученик однажды может у меня это спросить 🙂
И я решил свою проблему, сохранив свой листик в png (гимп не знает ни про какой png24). Спасибо за наводку! 🙂 В принципе, тему можно закрывать
Преподы тоже люди и не все знают. Для кого-то это откровение, но тут уже к ним больше вопросов.
А PNG8 и PNG24 это бытность изображения. Альфа-канал поддерживается и там и там. Это я так, для справки 🙂
Дабы не плодить новую тему, спрошу тут (тем более, это связано).
Сделал такой вот цветочек и нужно его вставить в и без того загруженную сцену. http://storage9.static.itmages.ru/i/17/0716/h_1500186550_9038554_5ad65f98fb.png
Правильно ли я понимаю, что можно запечь текстуры цветка на кубик и чтобы тут так же, как с листком, было видно только тектуры самого цветка? И если да, то как? (опыта запекания нет)
Можно запечь. Уроки по запеканию, конечно же, есть на сайте.
Дико извиняюсь за назойливость, но я чего-то не понимаю… Если делать по уроку, ссылку которого прикреплю внизу, то правильно ли я понял, что мне нужно сделать развёртку цветка? Но тогда ведь текстуры слетают, поскольку для каждого бутона и ствола была своя развёртка…
Теперь необходимо их объединять.
Обычно изначально знают какой результат должен быть и к нему сразу же стремятся 🙂
А так придется переделывать.
Источник
Не работает альфа-канал (
Указал режим дисплея RGBA:
Glut.glutInitDisplayMode(Glut.GLUT_RGBA | Glut.GLUT_DOUBLE | Glut.GLUT_DEPTH);
Gl.glLineWidth(10);
Gl.glColor4f(1, 0, 0, 0.1f);
Gl.glBegin(Gl.GL_LINE_STRIP);
Gl.glVertex2d(lineX, 0);
Gl.glVertex2d(lineX, lineY — 0.5);
Gl.glEnd();
Gl.glBegin(Gl.GL_LINE_STRIP);
Gl.glVertex2d(0, lineY);
Gl.glVertex2d(lineX — 0.5, lineY);
Gl.glEnd();
Gl.glLineWidth(1);
В релузьтате все рисуется, но без альфа-канала((
Вот код всей программы:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Windows.Forms;
using Tao.OpenGl;
using Tao.FreeGlut;
using Tao.Platform.Windows;
namespace bl
<
public partial class Form1: Form
<
double ScreenW, ScreenH;
private float devX;
private float devY;
private float[,] GrapValuesArray;
private int elements_count = 0;
private bool not_calculate = true;
private int pointPosition = 0;
float lineX, lineY;
float Mcoord_X = 0, Mcoord_Y = 0;
public Form1()
<
InitializeComponent();
AnT.InitializeContexts();
Glut.glutInit();
Glut.glutInitDisplayMode(Glut.GLUT_RGBA | Glut.GLUT_DOUBLE | Glut.GLUT_DEPTH);
Gl.glClearColor(1, 1, 1, 1);
Gl.glClear(Gl.GL_COLOR_BUFFER_BIT);
Gl.glViewport(0, 0, AnT.Width, AnT.Height);
Gl.glMatrixMode(Gl.GL_PROJECTION);
Gl.glLoadIdentity();
Gl.glEnable(Gl.GL_ALPHA_TEST);
Gl.glEnable(Gl.GL_BLEND);
if ((float)AnT.Width Ссылка 0
Ну во-первых не переживай так, тут большая часть помощи просит )) сам с вопросами на сайт пришел.
Во-вторых посмотри внимательно в редакторе ХТМЛ, когда ты комментарии пишешь на панели инструментов есть кнопка «КОД». Пожалуйста, куски программного кода вставляй через неё — не читабельно вообще получается.
Ну а насчет твоей задачи:
1. У меня тоже 7 стоит, и как сказал isaer, операционная система значения не имеет. Тем более если пишешь на C#, котрый только через Framework работает.
2. Мне кажется, что если ты поверх розового фона рисуешь полупрозрачные красные линии, то в итоге ты и получишь красные, как у тебя на скриншоте.
А код сейчас посмотрю подробно пока время есть, может что-то смогу подсказать.
Самое главное я и не сказал
Кроме включения/выключения смешивания, необходимо сказать ОпенЖЕЛЮ какой тип смешивания использовать:
Gl.glBlendFunc(Gl.GL_SRC_ALPHA, Gl.GL_ONE_MINUS_SRC_ALPHA);
Существуют разные типы смешивания даю тебе поиграй с параметрами и сам все поймешь.
Но там кроме этого в коде еще лажа есть, которая не дает работать твоей программе. Через несколько минут выложу исправленный код.
Исправленный код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using Tao.OpenGl;
using Tao.FreeGlut;
using Tao.Platform.Windows;
namespace bl
<
public partial class Form1:Form
<
#region GLOBAL
double ScreenW, ScreenH;
private float devX;
private float devY;
private float[,] GrapValuesArray;
private int elements_count = 0;
private bool not_calculate = true;
private int pointPosition = 0;
float lineX, lineY;
float Mcoord_X = 0, Mcoord_Y = 0;
#endregion GLOBAL
Источник
Помогите с фотошопом) Альфа-каналы
Выбираю инструмент «Замена цвета» (на рисунке выделено красным кружком) , пытаюсь выделить нужную область для замены цвета, но выплывает окно, в котором написано : «инструмент замены цвета использовать невозможно, она не работает с альфа-каналами»
подскажите, как это исправить?
(Цветопробы в настройках стоят CMYK)
Пыталась переустановить фш — бесполезно.
Tatis, спасибо большое! ! я всех слушаю, Ваше сообщение внимательно прочла, приняла к сведению и все перепробовала)
но у меня даже слои какие-то ЧАЙНЫЕ
Вы не чайник, Вы крайне упертый чайник. Вам написали сегодня уже (лично я) , что ВЫЙТИ надо из канала — переключиться в палитру СЛОЕВ (она за палитрой каналов у Вас) и работать на нужном слое. В альфа-канале и не должна никакая замена цвета работать. Но Вы никого не слушаете совсем.
Альфа-канал всего-навсего вариант выделения. Что при этом Вы выделили — неясно даже Вам, и тем более Вас не понимает программа.
Альфа-каналы
Альфа-канал также представляет собой изображение в градациях серого. Подобно цветовому каналу, он поддерживает 256, 65536 или 4 294 967 296 (согласно цветовому разрешению) оттенков серого — градаций «серой шкалы». Но в отличие от цветового, альфа-канал не содержит в себе информации, которая бы касалась того, как изображение выглядит. Вместо яркости цвета градации серого здесь представляют непрозрачность, степень полупрозрачности или прозрачность маски.
В Photoshop имеется много способов изолировать (маскировать) область на изображении так, чтобы выполнить над ней какие-либо операции. Альфа-канал представляет собой еще один инструмент, позволяющий выделить область и сохранить информацию об этом, чтобы использовать ее в дальнейшем.
Имейте в виду, что альфа-каналы, никак не влияя сами по себе на изображение, расходуют память и увеличивают размер файла документа. В последней версии Photoshop можно сохранить до 56 каналов, включая цветовые и альфа-каналы (в версии 7.0 — до 24 каналов) (исключение здесь составляют побитовые растровые изображения bitmap, для которых альфа-каналы использовать нельзя) , но необходимо помнить, что каждый сохраненный альфа-канал заметно увеличивает размер файла, а потому альфа-каналы лучше всего удалять сразу, как в них отпадет нужда.
=====================
хех. . ))))
нажмите ctrl + иконка альфа-канала в палитре каналов. Потом кликните мышью по каналу RGB и уже тогда идите в слои.
тогда не будет чайным.
Источник
Не работает альфа канал в текстурах (Delphi)
для загрузки текстур сначала пробовал использовать BMP файл, с заданием альфы в зависимости от цвета фона, потом скачал модуль Textures (автор — Jan Horn) и стал загружать TGA.
Персонаж рисуется поверх существующего фона. При отключении альфа-теста/бленда виден только персонаж, прозрачные части становятся черными, при включении — только фон.
Добавлено через 3 часа 50 минут
заголовочный файл — dglOpenGL.
среда — CodeGear RAD Studio 2009.
Как заставить текстуру правильно отображаться?
Добавлено через 1 час 1 минуту
Продлема решена
Помощь в написании контрольных, курсовых и дипломных работ здесь.
Альфа канал
Здравствуйте! Решил вот написать небольшой сайт и назрела небольшая проблема: изображение прогнал.
Альфа-канал
Здравствуйте. Вопрос такой: я знаю, есть для Delphi компонент TBitmapPlus. Ну, в общем-то, это и не.
Альфа канал
Доброго времени суток, подскажите как настроить текстуру и OPG на альфа канал, то есть я выбираю.
С++ openGL Альфа канал
Практикуюсь пишу игру. Использую с++ и openGl. Помогите загрузить текстуру с альфа каналом. Рабочий.
Java Альфа-канал
Доброго времени суток! Столкнулся с проблемой: Заполнил форму фоном, теперь на фон хочу наложить.
Альфа канал звука ()
Доброго время суток всем ! В программе у меня возник недочет того, что при проигрывании музыки и.
Смешивание цветов, альфа-канал
Добрый день. Такой вопрос: имеется некий код, отображающий произвольную кривую посредством.
Источник
Проблема с альфаканалом! HELP!
#1 Xattab
А что такое камера, NLE?
#2 Praetorian
- место работы:
#3 DVid
Ну, за искусство!
#4 DenizZ
Широкопрофильный гуру по NLE
Кроме режимов наложения (add, overlay, etc) и сложения слоёв (альфа/люма матте) есть ещё и плагины. Из стандартого (а у кого стандартный АЕ?! ) набора и того-же Композит-Визарда и прочих. Этими плугинами можно назначать для слоя альфа-канал из каналов других слоёв. В большинстве случаев все приложенные к слою-источнику альфы плагины игнорируются. Т.е., если альфу нужно подрулить — кладите слой-источник в прекомпоз.
Успехов! И не стесняйтесь экспериментировать.
#5 DVid
Ну, за искусство!
#6 Madness
#7 DenizZ
Широкопрофильный гуру по NLE
#8 Madness
да, могу . этот софт пишут для нашей студии специально для нас. И люди занимающиеся масками делают это в патче . к4ак это делается я не знаю, поскольку не трогал его, но результат я видел
знаю то что маска именно трэкается и деформируется с изменением формы контуров обьекта
Сообщение отредактировано Madness: 10 Mar 2005 — 15:09
#9 DenizZ
Широкопрофильный гуру по NLE
#10 Madness
#11 arcad
Дали нажать на красную кнопку 🙂
Попробую посоветовать Xattab, как зачинателю темы.
1. Положить вниз back
2. Положить сверху последовательность того, что должно быть видимо в кадре
3. Положить на самый верх последовательность тарг, в которых сохранена alpha
4. Выключить глазик на п.3.
5. Включить «Luma Matte п.3» для п.2
Ответили же сразу же!
Если уже получилось — пожалуйста, подтверждай!
#12 Kok
Дал камеру подержать другу
#13 DVid
Ну, за искусство!
Попробую посоветовать Xattab, как зачинателю темы.
1. Положить вниз back
2. Положить сверху последовательность того, что должно быть видимо в кадре
3. Положить на самый верх последовательность тарг, в которых сохранена alpha
4. Выключить глазик на п.3.
5. Включить «Luma Matte п.3» для п.2
Ответили же сразу же!
Если уже получилось — пожалуйста, подтверждай!
#14 arcad
Дали нажать на красную кнопку 🙂
«Зачем альфа в TGA, если делаешь по Luma. «
Уж не помню откуда — то-ли из под MAX то-ли из под Maya присылали мне две последовательности 24-битных тарг — одна с картинками, а другая с маской этих картинок. Именно alpha-канала ни в одной из них не было, ОБЕ по 24 бита. Пришлось собирать так, как я и рассказывал выше.
#15 Barsuk
Есть камера, комп, а где поля ?
DVid
а ты интерпретировал TGA как футедж с альфа-каналом при импорте в проект? И вообще — в твоих TGA альфа точно есть?
arcad
из МАХ-а надо рендерить в TGA 32bit, только тогда альфа-канал в них будет.
Сообщение отредактировано Barsuk: 10 Mar 2005 — 20:38
#16 DVid
Ну, за искусство!
DVid
а ты интерпретировал TGA как футедж с альфа-каналом при импорте в проект? И вообще — в твоих TGA альфа точно есть?
#17 arcad
Дали нажать на красную кнопку 🙂
Чистоты эксперимента для сделал проектик в ае5.5 (звиняйте, что есть под руками)
Сначала в фотошопе сделал 2 24-битные тарги — одна — бордовый квадратик на белом фоне, другая — бордо залил белым, а вокруг него — чёрным.
Уложил в композицию по ранее мною предложенному варианту. У меня получилось. Почему? — Таки я знаю? Получилось, и слава богу! Если интересно — могу зарарить и выслать.
Можно конечно поплясать с градиентной альфой — но это уже для эстетов.
То, что можно сохранять в 32 битную я знаю, я просто исхожу из того, что мне прислали — лазерка с двумя тарга последовательностями в rar. От этого и пляшу.
#18 DVid
Ну, за искусство!
#19 vitt
Дал камеру подержать другу
Я так и не могу понять ЗАЧЕМ нужна альфа когда делаешь Track Matte по Luma.
#20 arcad
Дали нажать на красную кнопку 🙂
Кто-нибудь может повторить тоже самое в 6.5? Уменя — НЕ работает 🙁
6.5 нету под руками.
Только мне кажется дело не в нём, а в параметрах твоего ч\б трека, наверное там не 0.0.0 по чёрному а нечто близкое к 16-ти, это только предположение.
Попробуй провести эксперимент с таргами, где белый 255 а чёрный — 0. Если получится, значит точно дело в треке с маской.
#21 Barsuk
Есть камера, комп, а где поля ?
Чистоты эксперимента для сделал проектик. Сначала в фотошопе сделал 2 24-битные тарги.
#22 arcad
Дали нажать на красную кнопку 🙂
— помнится ты про МАХ говорил, а эксперименты в фотошопе делаешь.
#23 Guest_Moto_*
#24 Guest_Moto_*
#25 DenizZ
Широкопрофильный гуру по NLE
#26 DVid
Ну, за искусство!
Может быть в установках композишена выбран ОпенГЛ, в это случае некорректно отображаюся некоторые фильтры и и способы композишена (и это не глюк).
#27 DenizZ
Широкопрофильный гуру по NLE
Источник