Quantcast
Jump to content


New Vulkan Extensions for Mobile: Legacy Support Extensions


Recommended Posts

2021-06-21-01-banner.jpg

The Samsung Developers team works with many companies in the mobile and gaming ecosystems. We're excited to support our partner, Arm, as they bring timely and relevant content to developers looking to build games and high-performance experiences. This Vulkan Extensions series will help developers get the most out of the new and game-changing Vulkan extensions on Samsung mobile devices.

Android is enabling a host of useful new Vulkan extensions for mobile. These new extensions are set to improve the state of graphics APIs for modern applications, enabling new use cases and changing how developers can design graphics renderers going forward. I have already provided information about ‘maintenance extensions’. However, another important extension that I explore in this blog is ‘legacy support extensions’.

Vulkan is increasingly being used as a portable “HAL”. The power and flexibility of the API allows for great layered implementations. There is a lot of effort spent in the ecosystem enabling legacy graphics APIs to run efficiently on top of Vulkan. The bright future for driver developers is a world where GPU drivers only implement Vulkan, and where legacy APIs can be implemented on top of that driver.

To that end, there are several features which are generally considered backwards today. They should not be used in new applications unless absolutely required. These extensions exist to facilitate old applications which need to keep running through API translation layers such as ANGLE, DXVK, Zink, and so on.

VK_EXT_transform_feedback

Speaking the name of this extension causes the general angst level to rise in a room of driver developers. In the world of Direct3D, this feature is also known as stream-out.

The core feature of this extension is that whenever you render geometry, you can capture the resulting geometry data (position and vertex outputs) into a buffer. The key complication from an implementation point of view is that the result is ordered. This means there is no 1:1 relation for input vertex to output data since this extension is supposed to work with indexed rendering, as well as strip types (and even geometry shaders and tessellation, oh my!).

This feature was invented in a world before compute shaders were conceived. The only real method to perform buffer <-> buffer computation was to make use of transform feedback, vertex shaders and rasterizationDiscard. Over time, the functionality of Transform Feedback was extended in various ways, but today it is essentially obsoleted by compute shaders.

There are, however, two niches where this extension still makes sense - graphics debuggers and API translation layers. Transform Feedback is extremely difficult to emulate in the more complicated cases.

Setting up shaders

In vertex-like shader stages, you need to set up which vertex outputs to capture to a buffer. The shader itself controls the memory layout of the output data. This is unlike other APIs, where you use the graphics API to specify which outputs to capture based on the name of the variable.

Here is an example Vulkan GLSL shader:

#version 450

layout(xfb_stride = 32, xfb_offset = 0, xfb_buffer = 0, location = 0)
out vec4 vColor;
layout(xfb_stride = 32, xfb_offset = 16, xfb_buffer = 0, location = 1)
out vec4 vColor2;

layout(xfb_buffer = 1, xfb_stride = 16) out gl_PerVertex {
    layout(xfb_offset = 0) vec4 gl_Position;
};

void main()
{
	gl_Position = vec4(1.0);
	vColor = vec4(2.0);
	vColor2 = vec4(3.0);
}

The resulting SPIR-V will then look something like:

Capability TransformFeedback
ExecutionMode 4 Xfb
Decorate 8(gl_PerVertex) Block
Decorate 10 XfbBuffer 1
Decorate 10 XfbStride 16
Decorate 17(vColor) Location 0
Decorate 17(vColor) XfbBuffer 0
Decorate 17(vColor) XfbStride 32
Decorate 17(vColor) Offset 0
Decorate 20(vColor2) Location 1
Decorate 20(vColor2) XfbBuffer 0
Decorate 20(vColor2) XfbStride 32
Decorate 20(vColor2) Offset 16

Binding transform feedback buffers

Once we have a pipeline which can emit transform feedback data, we need to bind buffers:

vkCmdBindTransformFeedbackBuffersEXT(cmd,
firstBinding, bindingCount,
pBuffers, pOffsets, pSizes);

To enable a buffer to be captured, VK_BUFFER_USAGE_TRANSFORM_FEEDBACK_BUFFER_BIT_EXT is used.

Starting and stopping capture

Once we know where to write the vertex output data, we will begin and end captures. This needs to be done inside a render pass:

vkCmdBeginTransformFeedbackEXT(cmd,
	firstCounterBuffer, counterBufferCount,
	pCounterBuffers, pCounterBufferOffsets);

A counter buffer allows us to handle scenarios where we end a transform feedback and continue capturing later. We would not necessarily know how many bytes were written by the last transform feedback, so it is critical that we can let the GPU maintain a byte counter for us.

vkCmdDraw(cmd, …);
vkCmdDrawIndexed(cmd, …);

Then we can start rendering. Vertex outputs are captured to the buffers in-order.

vkCmdEndTransformFeedbackEXT(cmd,
	firstCounterBuffer, counterBufferCount,
	pCounterBuffers, pCounterBufferOffsets);

Once we are done capturing, we end the transform feedback and, with the counter buffers, we can write the new buffer offsets into the counter buffer.

Indirectly drawing transform feedback results

This feature is a precursor to the more flexible indirect draw feature we have in Vulkan, but there was a time when this feature was the only efficient way to render transform feedbacked outputs. The fundamental problem is that we do not necessarily know exactly how many primitives have been rendered. Therefore, to avoid stalling the CPU, it was required to be able to indirectly render the results with a special purpose API.

vkCmdDrawIndirectByteCountEXT(cmd,
	instanceCount, firstInstance,
	counterBuffer, counterBufferOffset,
	counterOffset, vertexStride);

This works similarly to a normal indirect draw call, but instead of providing a vertex count, we give it a byte count and let the GPU perform the divide instead. This is nice, as otherwise we would have to dispatch a tiny compute kernel that converts a byte count to an indirect draw.

Queries

The offset counter is sort of like a query, but if the transform feedback buffers overflow, any further writes are ignored. The VK_QUERY_TYPE_TRANSFORM_FEEDBACK_STREAM_EXT queries how many primitives were generated. It also lets you query how many primitives were attempted to be written. This makes it possible to detect overflow if that is desirable.

VK_EXT_line_rasterization

Line rasterization is a tricky subject and is not normally used for gaming applications since they do not scale with resolution and their exact behavior is not consistent across all GPU implementations.

In the world of CAD, however, this feature is critical, and older OpenGL APIs had extensive support for quite fancy line rendering methods. This extension essentially brings back those workstation features. Advanced line rendering can occasionally be useful for debug tooling and visualization as well.

The feature zoo

typedef struct VkPhysicalDeviceLineRasterizationFeaturesEXT {
	VkStructureType sType;
	void*          		pNext;
	VkBool32       rectangularLines;
	VkBool32       bresenhamLines;
	VkBool32       smoothLines;
	VkBool32       stippledRectangularLines;
	VkBool32       stippledBresenhamLines;
	VkBool32       stippledSmoothLines;
} VkPhysicalDeviceLineRasterizationFeaturesEXT;

This extension supports a lot of different feature bits. I will try to summarize what they mean below.

Rectangular lines vs parallelogram

When rendering normal lines in core Vulkan, there are two ways lines can be rendered. If VkPhysicalDeviceLimits::strictLines is true, a line is rendered as if the line is a true, oriented rectangle. This is essentially what you would get if you rendered a scaled and rotated rectangle yourself. The hardware just expands the line along the perpendicular axis of the line axis.

In non-strict rendering, we get a parallelogram. The line is extended either in X or Y directions.

(From Vulkan specification)

Bresenham lines

Bresenham lines reformulate the line rendering algorithm where each pixel has a diamond shaped area around the pixel and coverage is based around intersection and exiting the area. The advantage here is that rendering line strips avoids overdraw. Rectangle or parallelogram rendering does not guarantee this, which matters if you are rendering line strips with blending enabled.

(From Vulkan specification)

Smooth lines

Smooth lines work like rectangular lines, except the implementation can render a little further out to create a smooth edge. Exact behavior is also completely unspecified, and we find the only instance of the word “aesthetic” in the entire specification, which is amusing. This is a wonderfully vague word to see in the Vulkan specification, which is otherwise no-nonsense normative.

This feature is designed to work in combination with alpha blending since the smooth coverage of the line rendering is multiplied into the alpha channel of render target 0’s output.

Line stipple

A “classic” feature that will make most IHVs cringe a little. When rendering a line, it is possible to mask certain pixels in a pattern. A counter runs while rasterizing pixels in order and with line stipple you control a divider and mask which generates a fixed pattern for when to discard pixels. It is somewhat unclear if this feature is really needed when it is possible to use discard in the fragment shader, but alas, legacy features from the early 90s are sometimes used. There were no shaders back in those days.

Configuring rasterization pipeline state

When creating a graphics pipeline, you can pass in some more data in pNext of rasterization state:

typedef struct VkPipelineRasterizationLineStateCreateInfoEXT {
	VkStructureType    sType;
	const void*             pNext;
	VkLineRasterizationModeEXT lineRasterizationMode;
	VkBool32                stippledLineEnable;
	uint32_t                   lineStippleFactor;
	uint16_t                   lineStipplePattern;
} VkPipelineRasterizationLineStateCreateInfoEXT;

typedef enum VkLineRasterizationModeEXT {
    VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT = 0,
    VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT = 1,
    VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT = 2,
    VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT = 3,
} VkLineRasterizationModeEXT;

If line stipple is enabled, the line stipple factors can be baked into the pipeline, or be made a dynamic pipeline state using VK_DYNAMIC_STATE_LINE_STIPPLE_EXT.

In the case of dynamic line stipple, the line stipple factor and pattern can be modified dynamically with:

vkCmdSetLineStippleEXT(cmd, factor, pattern);

VK_EXT_index_type_uint8

In OpenGL and OpenGL ES, we have support for 8-bit index buffers. Core Vulkan and Direct3D however only support 16-bit and 32-bit index buffers. Since emulating index buffer formats is impractical with indirect draw calls being a thing, we need to be able to bind 8-bit index buffers. This extension does just that.

This is probably the simplest extension we have look at so far:

vkCmdBindIndexBuffer(cmd, indexBuffer, offset, VK_INDEX_TYPE_UINT8_EXT);
vkCmdDrawIndexed(cmd, …);

Conclusion

I have been through the 'maintenance' and 'legacy support' extensions that are part of the new Vulkan extensions for mobile. In the next three blogs, I will go through what I see as the 'game-changing' extensions from Vulkan - the three that will help to transform your games during the development process.

Follow Up

Thanks to Hans-Kristian Arntzen and the team at Arm for bringing this great content to the Samsung Developers community. We hope you find this information about Vulkan extensions useful for developing your upcoming mobile games. The original version of this article can be viewed at Arm Community.

The Samsung Developers site has many resources for developers looking to build for and integrate with Samsung devices and services. Stay in touch with the latest news by creating a free account or by subscribing to our monthly newsletter. Visit the Marketing Resources page for information on promoting and distributing your apps and games. Finally, our developer forum is an excellent way to stay up-to-date on all things related to the Galaxy ecosystem.

View the full blog at its source

Link to comment
Share on other sites



  • Replies 0
  • Created
  • Last Reply

Top Posters In This Topic

Popular Days

Top Posters In This Topic

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
  • Similar Topics

    • By STF News
      Select Samsung Smart TV and Smart Monitor owners will now gain access to nearly 3,000 games as Antstream Arcade and Blacknut have been added to the Samsung Gaming Hub partner lineup, with the rollout starting today. Samsung makes it easy for players of all ages to find content and choose apps from industry-leading game streaming partners: Xbox, NVIDIA GeForce NOW, Amazon Luna, Utomik, and now over 1,400 games with arcade classics from Antstream Arcade, and over 500 premium family titles and exclusive games from Blacknut.1
       
      “Samsung Gaming Hub offers players more ways to access the titles they love and discover new ones to play from our game streaming partners, no console required,” said Mike Lucero, Head of Product Management for Gaming at Samsung Electronics. “With Antstream Arcade and Blacknut, we’ve made games even easier to jump into. Now all you need to do is pick up your Samsung TV remote to enjoy great games like ‘Pac-Man’ and ‘Who Wants to be a Millionaire?’, or pair your Bluetooth controller to access thousands of world-class games across genres. With more games and more ways to play, there has never been a better time to play games on Samsung Gaming Hub.”
       
      Antstream Arcade is the world’s largest cloud retro gaming service that provides players access to over 1,400 classic games and 500 mini-challenges. Play classic arcade games like “Galaga,” “Dig Dug” and “Double Dragon” through your Samsung Smart TV or Monitor via the Samsung Gaming Hub.
       
      Antstream Arcade is currently offering 12 months of access to the platform for $12 (or £12 or €12 depending on the region), a significant discount to play the platform’s extensive catalog of retro games.
       
      “Antstream Arcade delivers the best retro arcade video game streaming experience, and we’re proud to align with strong partners like Samsung Gaming Hub that can help us reach more players,” said Steve Cottam, CEO of Antstream Arcade. “We’ve experienced firsthand the excitement people have playing the games of their youth and sharing those games with the next generation of gamers.”
       
      In celebration of the launch, Antstream will be running a Samsung global tournament on the classic platformer spin master for a chance to win a lifetime subscription of Antstream and enter a prize draw to win one of three annual subscriptions. Anyone can enter the tournament at antstream.com.
       
      Blacknut is an online video game streaming service that offers instant access to hundreds of games. With a monthly subscription, players can choose from more than 500 premium games for the whole family, five simultaneously accessible player profiles and a game library available on a variety of screens.
       
      Curated and equipped with optional parental controls, the Blacknut gaming catalog also offers a wide range of options for younger users. A separate pin-protected profile allows junior gamers to delight in options such as Outright Games’ great adventures based on the most beloved children’s TV Shows including “PAW Patrol”2 and the “Gigantosaurus” series.
       
      Exclusively for Samsung consumers, thanks to its incorporation into the Samsung Gaming Hub, Blacknut will offer new users a 15-day free trial3 to explore the catalog and play any of its 500+ premium video games on select 2022 and 2023 Samsung TVs.
       
      “Blacknut is thrilled to partner with Samsung Gaming Hub and introduce our catalog to the popular game streaming platform,” said Nabil Laredj, VP, Business Development & Licensing at Blacknut. “With over 500 games and options for everyone, we are excited to be able to bring cloud gaming to the whole family in a whole new way.”
       
      Samsung Gaming Hub returns to Summer Game Fest in Los Angeles next week with more games, more screens and more ways to pick up and play than ever before — giving players a wider variety of choices in how they want to play. Antstream Arcade and Blacknut will be featured at the Samsung Gaming Hub booth, alongside Samsung Gaming Hub game streaming partners Xbox, NVIDIA GeForce Now, Amazon Luna and Utomik.
       
       
      1 Service availability for partners may vary by region. Antstream and Blacknut will be available in the U.S., Canada, U.K., Germany, France, Spain, Italy and Brazil.
      2 PAW Patrol and all related titles, logos and characters are trademarks of Spin Master Ltd.) Nickelodeon and all related titles and logos are trademarks of Viacom International Inc. — GIGANTOSAURUS TV SERIES. © CYBER GROUP STUDIOS. All trademarks and copyrights are property of their respective owners. All rights reserved.
      3 Until August 30, 2023, only available for new subscribers to Blacknut joining on the Samsung Gaming Hub.
      View the full article
    • By BGR
      Samsung makes the best Android tablets on the market right now. It would be difficult to argue otherwise. Amazon’s lineup of Fire tablets is impressive, but it’s mostly comprised of low-cost models for people on a budget. Meanwhile, Samsung’s lineup of Galaxy tablets spans everything from entry-level models to high-end flagships.
      Today, for one day only, Amazon is running an impressive sale on Samsung Galaxy tablets. The Samsung Galaxy S6 Lite is down to $269.99 instead of $430, and the high-end Galaxy Tab S8+ is $300 off at $599.99. Both of these deals are only available until the end of the day on Friday.

      SAMSUNG Galaxy Tab S6 Lite 10.4" 128GB Android Tablet, S Pen Included, Slim Metal Design, AKG D…
      Price: $269.99 (reg. $430)
      You Save: $160.00 (37%)
      Buy Now
      SAMSUNG Galaxy Tab S8+ 12.4” 128GB WiFi 6E Android Tablet, Large AMOLED Screen, S Pen Included,…
      Price: $599.99 (reg. $900)
      You Save: $300.00 (33%)
      Buy Now
      I’m an iPad user, and I have been ever since Apple released the first-generation model back in 2010. If you’re in the market for a new iPad, you’ll find plenty of discounts in our guide on the best Apple deals. That being said, I use the term “iPad user” lightly since I have never really found that tablets fit into my workflow.
      If I want to look something up on the web or email my email, I use my smartphone. If I want to stream a movie or TV show, I use a television. And if I need to get some work done, I use a computer. As you can see, I pretty much have all the bases covered.
      But not everyone is like me, of course. Plenty of valid use cases exist for tablets, and millions of people buy them each year. They’re great for families to share or for streaming movies if you don’t have a TV in your bedroom. The list goes on and on.
      If I was going to buy an Android tablet, it would definitely be a Samsung Galaxy tablet. And today, Amazon is running a fantastic one-day sale on two different Samsung Galaxy tablet models.
      SAMSUNG Galaxy Tab S6 Lite 10.4" 128GB Android Tablet, S Pen Included, Slim Metal Design, AKG D…
      Price: $269.99
      You Save: $160.00 (37%)
      Buy Now First, we have the Samsung Galaxy Tab S6 Lite.
      This model is perfect for people who want premium features at a mid-range price. It aligns best with Apple’s iPad Air, and the 128GB model has a retail price of $429.99. Right now, the Samsung Galaxy Tab S6 Lite is on sale for $269.99, which is a huge 37% discount.
      Key Samsung Galaxy Tab S6 Lite features include a 10.4-inch LCD display with 2000 x 1000 resolution, a Qualcomm Snapdragon 720G processor, AKG stereo speakers for outstanding sound, an S Pen stylus, and excellent battery life.
      SAMSUNG Galaxy Tab S8+ 12.4” 128GB WiFi 6E Android Tablet, Large AMOLED Screen, S Pen Included,…
      Price: $599.99
      You Save: $300.00 (33%)
      Buy Now If you want something on the higher end of the tablet spectrum, Samsung’s Galaxy Tab S8+ tablet is $300 off today. That slashes the price from $899.99 to just $599.99.
      The Samsung Galaxy Tab S8+ is more like Apple’s iPad Pro, featuring flagship specs and a price tag to match. Highlights include a 12.4-inch sAMOLED display, Wi-Fi 6E support, an ultra-wide-angle camera, an S Pen stylus, DeX multitasking, and more.
      Don't Miss: Today’s deals: Memorial Day sales, $20 Fire Stick, Bose ANC headphones, $264 treadmill, moreThe post Samsung Galaxy tablets are up to $300 off, today only appeared first on BGR.
      View the full article
    • By STF News
      Since its launch in 2017, Samsung Art Store has been at the forefront of driving significant changes in the way we experience and appreciate art. With vast collections of artwork, The Frame and the Art Store offer different ways for consumers to enjoy diverse forms of artwork from the comfort of their homes.
       
      Street art — which often incorporates elements of its surroundings and nature — has been finding its place in digital media as display technology and picture quality have rapidly evolved in recent years. Through partnerships with artists like Logan Hicks, Samsung Art Store has been bridging the gap between public art and everyday consumers, bringing intricate details, expressions and impressions closer to users than ever.
       
      Samsung Newsroom had the privilege of connecting with Logan to discuss his creative process and inspiration and how his partnership with Samsung Art Store helped push the boundaries of his craft.
       
      Logan Hicks is a highly acclaimed artist based in New York, renowned for his intricate photorealistic urban landscapes. By using multiple layers of stencils, he seamlessly blends urban aesthetics with extreme precision and detail.  
       ▲ Logan Hicks’ artistic process (video courtesy of Logan Hicks)
       
       
      Inspiration and Influences: From Baltimore to California and Beyond
      Q: Could you tell us a bit about yourself and your career as an artist? How did you come to work with stencils?
       
      After running a successful commercial screen printing business, I decided to focus on my art and moved from Baltimore to California. I tried hand-cut stenciling and fell in love. The process is similar, but stencils are painstaking and not exact. I embraced this challenge and learned to create deep detail with multiple layers.
       
      ▲ Logan Hicks
       
       
      Q: What is your passion that inspires your art?
       
      Travel is both my inspiration and antidepressant. Seeing new countries, people, places and cultures has always helped keep my eyes open to how utterly fantastic the world is. After I travel, I am always excited to get back into the studio.
       
      I also find a lot of inspiration in New York City. The way the city changes throughout the day and year — it has a life of its own. During the pandemic, it was especially interesting to see a vibrant city empty. It was eerily beautiful.
       
       
      Q: Could you walk us through your artistic process from the photographs you start with to the final product?
       
      I don’t usually go into detail about my process just because it’s easy to confuse the process for the product. About 75% of my time making art is the laborious process of image preparation, stencil cutting, bridging the stencils, etc. To explain briefly, I take photos, break them down into various levels of contrast, cut them out, spray them on top of each other and then carefully paint the lights. My stencils aren’t the kind that you can just roll over a solid coat of paint — I slowly bring out the image with small sprays of paint that I build up.
       

       
       
      Q: What is your favorite step in your artistic process?
       
      My favorite step is creating and choosing a mood for my artwork. Will my scene be exacting or painterly? Will it depict the solitude of the evening or the vibrancy of a bright day? One set of stencils can be painted in many ways, and I like figuring out which one is best.
       
       
      Q: What partnerships have you worked on over the years that stand out to you?
       
      I find that the most successful partnerships are the ones that have the least direction, at least for me. Finding a company that grants freedom to do what I want is paramount for a successful collaboration. A few that come to mind are the Bowery Wall I painted for the Goldman family in New York and a partnership with Porsche for their electric car at Scope Art Fair.


      Logan Hicks X Samsung Art Store
      Q: Why did you choose to partner with the Art Store?
       
      An artist only has two reasons to continue: to make art and to present the art to an audience. For me, Samsung Art Store was an outlet to showcase my art — it was a new approach to displaying my art, and for that reason, I found it interesting. Living spaces these days continue to get smaller and smaller, so I saw this as a way of sharing multiple artworks instead of hanging them on limited walls.
       

       
       
      Q: How does displaying your work on The Frame compare to other media you’ve worked with (e.g., canvas, brick/concrete walls, billboards)?
       
      Good art should be able to translate to various mediums: canvas, walls or digital. The Frame was an interesting platform just because you don’t have control over where it will be hung or what household will download what artwork — it was fun to find out which of my pieces had the most universal appeal. When you make work for a specific location (like with a mural), you have to consider the neighborhood, lighting, surface of the wall, etc. The success of a mural is based on your ability to adapt to the environment. With The Frame, though, it was a case of plucking those works off the wall and putting them into a digital space — the attention was 100% on the artwork that was created instead of the environment that it lives in.
       

       
       
      Q: How does your signature technique of blending colors through aerosol contribute to the visual appeal of your work when displayed digitally?
       
      I hope the audience can appreciate my work on multiple levels. For example, you only observe the subject matter at a distance before you start noticing the details as you get closer. Once you’re inches from it, the execution becomes clear — from the way the colors blend to the tiny dots of aerosol paint that make up the surface of the image.
       
      My work has nuances that are difficult to see on traditional digital displays. I’ve been happy with how the matte display of The Frame picks up details of the spray paint and the subtle color changes.  The display offers the opportunity to experience the work from various distances as if it exists on a wall or canvas.
       
       
      Q: You already have experience in creating large-scale murals worldwide in places like Istanbul, Miami, Baltimore, New York, Tunisia, Paris, etc. How does the Art Store partnership expand the global reach and accessibility of your work to audiences beyond that?
       
      I easily forget that 99.9% of the world won’t have the opportunity to see my work in person. When I paint a mural, it’s usually in larger metropolitan areas and in cities where I already have some sort of connection. So, I like to extend my reach to people who may not live in the places I paint. With this approach, someone in the rural outback of Australia has access to my pieces just as someone in the heart of Manhattan does.
       
       
      Q: What are your top three picks you would recommend to consumers to display on The Frame? Please give us a very brief explanation of each.
       
      ▲ The Entrance, 2019
       
      This painting is the front of Monet’s house. I visited Monet’s Garden for the first time and instantly felt like I was in a different land — flowers surrounded me like a green fog, and the smell of flowers filled the air. Standing in front of Monet’s house, I imagined what it would have been like to live there. I think about how this was what Monet saw every morning as he walked the garden and returned to his house.
       
      ▲ Giverny, 2019
       
      This piece is also from Monet’s Garden. What I loved the most about the garden is that it’s very rare that you can stand in the same place where a masterpiece was created. I’ve grown up seeing Monet’s paintings in my art history books, on TV and in movies. But when I visited the garden, I realized that I was in the painting. I was standing where Monet once stood as he painted, and suddenly his artwork made more sense to me. Of course, he painted his garden! How can you visit heaven and not memorialize it in a painting?
       
      ▲ Axon, 2018
       
      I have a soft spot for Paris: the culture, food, art and architecture. I love it all. This painting is a scene that you see when you walk outside the Gare De Lyon train station. I can remember when I took the photo that I used as inspiration for this piece. My friend asked me, “Why would you take a picture of the street? It’s ugly. It is the train station that is beautiful.” The wonderful thing about being a tourist is that everything is new and fresh.  To me, the street was just as beautiful as the train station. That is the power of a good painting — it can enchant the most boring scenes.
       
       
      The Intersection of Technology and Creativity
      Q: As an artist known for your traditional artistic techniques, how do you navigate the intersection between traditional art forms and the digital world?
       
      Art is a language, and learning to speak it in different arenas is critical to the success of an artist. I don’t put too much thought into what is traditional and what isn’t. I just try to consider what the work will look like scaled down to the size of The Frame. I try to think about what pieces have enough complexity to remain on the screen in someone’s space for an extended period.
       
       
      Q: What unique opportunities does the digital art platform offer for artists like yourself?
       
      The main opportunity I see for the digital space is access to a new audience. Someone may not spend thousands on my painting, but they may download an image of it. I’d like to think that sometimes that may even translate into someone then going out and buying a physical copy of a painting.
       
      It’s also a great way to reach an audience that does not traditionally go to galleries. Art is most successful when people can see a little bit of themselves in it, regardless of whether that is a feeling, experience, thought or mood. That isn’t limited to an art museum attendee. Finding people and connecting with them through art is something that can be done on a much larger scale through a digital platform.
       
      I love the opportunity to reach new audiences who may not have appreciated art before. The art world can sometimes be guarded; The Frame gives new fans an opportunity to consider living with art.
       
      Visit the Samsung Art Store in The Frame to explore more of Logan Hicks’s collection.
      View the full article
    • By BGR
      It’s render season, people!
      As reported by MySmartPrice, renowned leaker OnLeaks has released a number of new renders showing off what the Galaxy Watch 6 Classic will look like. According to the report and the renders, the new Classic will “feature a rotating bezel around the circular display.” It also says that the “Pro” name is going away in favor of the new “Classic” name.
      The report also speculates that the Galaxy Watch 6 Classic will feature multiple strap options, a likely feature that is popular with most smartwatches these days.
      The Galaxy Watch 6 Classic is expected to debut at Samsung’s Galaxy Unpacked event this summer. It’s still unclear when the event will kick off, but the last event in 2022 happened at the beginning of August, so it’s likely that this year will be close to the same.
      I’m personally still good with my Apple Watch Ultra, but that’s also because the Classic is definitely not being sold as an adventure device. It looks like a pretty sick watch, though, so I’m sure people in the Samsung ecosystem will be really happy with the level of style the company could bring to it.
      Don't Miss: Uber will now let you book a Waymo self-driving car through its appThe post Samsung Galaxy Watch 6 Classic leaks, but I’m still good with my Apple Watch Ultra appeared first on BGR.
      View the full article





×
×
  • Create New...