신체의 배경색이 아래처럼 투명하게 설정되면 실제 배경은 코발트로 자주색으로 표시됩니다.코발트가 투명한 배경을 지원할 수 있습니까?
body {
background-color: transparent;
}
실제 배경을 투명하게 만들 수있는 방법이 있습니까? 코발트 그래픽 레이어 아래에 다른 gfx 또는 비디오 레이어를 표시하고 싶습니다. 감사!
신체의 배경색이 아래처럼 투명하게 설정되면 실제 배경은 코발트로 자주색으로 표시됩니다.코발트가 투명한 배경을 지원할 수 있습니까?
body {
background-color: transparent;
}
실제 배경을 투명하게 만들 수있는 방법이 있습니까? 코발트 그래픽 레이어 아래에 다른 gfx 또는 비디오 레이어를 표시하고 싶습니다. 감사!
최적화로 Cobalt는 각 프레임의 프레임 버퍼를 지우지 않지만 오버레이로 사용하려는 경우 실제로 문제가 발생할 수 있습니다. 코발트/렌더링/pipeline.cc에서
, 오른쪽 줄 끝
rasterizer_->Submit(results.animated, render_target, rasterizer_options);
추가하는 경우 :
rasterizer_options.flags = rasterizer::Rasterizer::kSubmitFlags_Clear;
코발트 것이다
rasterizer::Rasterizer::Options rasterizer_options;
하지만 줄 앞에
내용을 렌더링하기 전에 각 프레임을 완전히 투명하게 지우십시오.우리는 앞으로이 소망을 표현할 수있는 더 좋은 방법을 추가 할 것이지만, 지금은 도움이되기를 바랍니다.
그래서 SRC/코발트/렌더러/백엔드/EGL에서 다음 줄을 주석/graphics_context.cc : GraphicsContextEGL :: SecurityClear은()
GL_CALL(glClearColor(1.0f, 0.4f, 1.0f, 1.0f));
Hey Daniel, fyi 나중에 원래의 대답으로는이 문제를 실제로 해결할 수 없다는 것을 깨달았습니다. 이제이 문제를 실제로 해결할 다른 문제로 업데이트했습니다. –
알았어요. 나는 너의 다른 대답을 점검 할 것이다. –
안녕 balancekeeper, 내가 생각하는 내 원래의 대답은 실제로는 완료되지 않은, 실제로 작동해야하는 부분에 대해 지금 편집했습니다. –